From 597e62b0ffa7596a8c7465e8b6554e315955f4f9 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Thu, 7 Oct 2021 13:45:54 -0500 Subject: [PATCH 01/57] WIP: refactoring SocketIO function groupings and names --- .../Plugins/jslib/socket-funcs.jslib | 267 +++++++++++------- .../RuntimeSession/ClientSpawnManager.cs | 2 +- .../Managers/NetworkUpdateHandler.cs | 73 ++--- .../RuntimeSession/Network/RecordEvent.cs | 10 +- .../Network/SocketIOEditorSimulator.cs | 98 ++++--- 5 files changed, 243 insertions(+), 207 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 071de53..c9f7445 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -15,7 +15,7 @@ // Init socket connections - InitSocketConnection: function() { + OpenSyncConnection: function () { window.socketIODebugInfo = {}; // connect to socket.io relay server @@ -24,6 +24,28 @@ window.socketIODebugInfo.relayBaseURL = window.RELAY_BASE_URL; console.log("====== SOCKET ======:", socket); + }, + + OpenChatConnection: function () { + window.chat = io(window.RELAY_BASE_URL + '/chat'); + }, + + SetSyncEventListeners: function() { + if (window.socket == null) { + console.error("SetSyncEventListeners: window.socket was null"); + } + + if (window.gameInstance == null) { + console.error("SetSyncEventListeners: window.gameInstance was null"); + } + + var socket = window.socket; + + var socketId = (window.socket.id === undefined || window.socket.id == null) ? "No ID" : window.socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + var networkManager = 'NetworkManager'; + + var instantiationManager = 'InstantiationManager'; // NOTE(rob): If the socket gets disconnected, don't cache the updates. // Just purge the sendBuffer and resume the updates from current position. @@ -34,7 +56,7 @@ console.log("[SocketIO " + socketId + "] Reconnecting. Count: " + attemptNumber); - window.gameInstance.SendMessage('NetworkManager', 'OnReconnectAttempt', socketId + "," + attemptNumber); + window.gameInstance.SendMessage(networkManager, 'OnReconnectAttempt', socketId + "," + attemptNumber); }); //source: https://socket.io/docs/v2/client-api/index.html @@ -52,7 +74,7 @@ console.log("[SocketIO " + socketId + "] Successfully reconnected on attempt number " + attemptNumber); - window.gameInstance.SendMessage('NetworkManager', 'OnReconnectSucceeded'); + window.gameInstance.SendMessage(networkManager, 'OnReconnectSucceeded'); }); socket.on('reconnect_error', function (error) { @@ -60,7 +82,7 @@ console.log("[SocketIO " + socketId + "] Reconnect error: " + error + "."); - window.gameInstance.SendMessage('NetworkManager', 'OnReconnectError', JSON.stringify(error)); + window.gameInstance.SendMessage(networkManager, 'OnReconnectError', JSON.stringify(error)); }); socket.on('reconnect_failed', function () { @@ -68,7 +90,7 @@ console.log("[SocketIO " + socketId + "] Reconnect failed: specified maximum number of attempts exceeded."); - window.gameInstance.SendMessage('NetworkManager', 'OnReconnectFailed'); + window.gameInstance.SendMessage(networkManager, 'OnReconnectFailed'); }); socket.on('connect', function () { @@ -76,7 +98,7 @@ console.log("[SocketIO " + socketId + "] Successfully connected to " + socketId); - window.gameInstance.SendMessage('NetworkManager', 'OnConnect', socketId); + window.gameInstance.SendMessage(networkManager, 'OnConnect', socketId); }); socket.on('connect_error', function (error) { @@ -84,7 +106,7 @@ console.log("[SocketIO " + socketId + "] Connect error: " + error); - window.gameInstance.SendMessage('NetworkManager', 'OnConnectError', JSON.stringify(error)); + window.gameInstance.SendMessage(networkManager, 'OnConnectError', JSON.stringify(error)); }); socket.on('connect_timeout', function () { @@ -92,7 +114,7 @@ console.log("[SocketIO " + socketId + "] Connect timeout."); - window.gameInstance.SendMessage('NetworkManager', 'OnConnectTimeout'); + window.gameInstance.SendMessage(networkManager, 'OnConnectTimeout'); }); socket.on('disconnect', function (reason) { @@ -100,7 +122,7 @@ console.log("[SocketIO " + socketId + "] Disconnected: " + reason); - window.gameInstance.SendMessage('NetworkManager', 'OnDisconnect', reason); + window.gameInstance.SendMessage(networkManager, 'OnDisconnect', reason); }); socket.on('error', function (error) { @@ -108,111 +130,165 @@ console.log("[SocketIO " + socketId + "] Error: " + error + ". Connected: " + socket.connected); - window.gameInstance.SendMessage('NetworkManager', 'OnError'); + window.gameInstance.SendMessage(networkManager, 'OnError'); }); - //Receive session info from the server. Request it with the GetSessionInfo function. + //Receive session info from the server. Request it with the SendSessionInfoRequest function. socket.on('sessionInfo', function (info) { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments console.dir(info); - window.gameInstance.SendMessage('NetworkManager', 'OnSessionInfo'); + window.gameInstance.SendMessage(networkManager, 'OnSessionInfo'); + }); + + // Handle when the server gives us a state catch-up event. + socket.on('state', function(data) { + console.log("[SocketIO " + socketId + "] received state catch-up event:", data); + + window.gameInstance.SendMessage(instantiationManager, 'SyncSessionState', JSON.stringify(data)); }); - // Join the session. + // Handle when we are successfully joined to a session. + socket.on('joined', function(client_id) { + console.log("[SocketIO " + socketId + "] Joined: Client" + client_id); + + window.gameInstance.SendMessage(networkManager,'RegisterNewClientId', client_id); + }); + + // A client other than us disconnected. + socket.on('disconnected', function(client_id) { + console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); + + window.gameInstance.SendMessage(networkManager,'UnregisterClientId', client_id); + }); + + // Receive messages. + socket.on('message', function (data) { + if (!data) { + console.warn("tried to receive message, but data was null"); + return; + } + + var message = data.message; + if (!message) { + console.warn("tried to receive message, but data.message was null"); + return; + } + + var type = data.type; + if (!type) { + console.warn("tried to receive message, but data.type was null"); + return; + } + + var typeAndMessage = type + "|" + message; + // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. + window.gameInstance.SendMessage("NetworkManager", 'ProcessMessage', typeAndMessage); + }); + }, + + JoinSyncSession: function () { + if (window.socket == null ) { + console.error("JoinSyncSession: window.socket was null"); + } + + if (window.session_id == null ) { + console.error("JoinSyncSession: window.session_id was null"); + } + + if (window.client_id == null ) { + console.error("JoinSyncSession: window.client_id was null"); + } + var joinIds = [window.session_id, window.client_id]; + console.log("Asking relay to join session:", joinIds); + socket.emit("join", joinIds); + }, + + JoinChatSession: function () { + if (window.chat == null ) { + console.error("JoinChatSession: window.chat was null"); + } + + if (window.session_id == null ) { + console.error("JoinChatSession: window.session_id was null"); + } + + if (window.client_id == null ) { + console.error("JoinChatSession: window.client_id was null"); + } + + var joinIds = [window.session_id, window.client_id]; + + console.log("Asking relay to join chat:", joinIds); - // text chat relay - chat = io(window.RELAY_BASE_URL + '/chat'); - chat.emit("join", joinIds); + window.chat.emit("join", joinIds); }, /** * Asks the server to return a session object. */ - GetSessionInfo: function () { - if (window.socket) { - window.socket.emit('sessionInfo', window.session_id); + SendSessionInfoRequest: function () { + if (window.socket == null) { + console.error("SendSessionInfoRequest: window.socket was null"); } - }, - - // // const startPlayback = function() { - // // console.log('playback started:', playback_id); - // // let playbackArgs = [client_id, session_id, playback_id] - // // socket.emit('playback', playbackArgs); - // // } - // socket.on('playbackEnd', function() { - // console.log('playback ended'); - // }); + if (window.session_id == null) { + console.error("SendSessionInfoRequest: window.session_id was null"); + } - InitSessionStateHandler: function() { - if (window.socket) { - var socketId = (window.socket.id === undefined || window.socket.id == null) ? "No ID" : window.socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - window.socket.on('state', function(data) { - console.log("[SocketIO " + socketId + "] received state sync event:", data); + window.socket.emit('sessionInfo', window.session_id); + }, - gameInstance.SendMessage('InstantiationManager', 'SyncSessionState', JSON.stringify(data)); - }); + SendStateCatchUpRequest: function() { + if (window.socket == null) { + console.error("SendStateCatchUpRequest: window.socket was null"); } - }, - InitSessionState: function() { - if (window.socket) { - window.socket.emit('state', { version: 2, session_id: session_id, client_id: client_id }); + if (window.session_id == null) { + console.error("SendStateCatchUpRequest: window.session_id was null"); } - }, - InitSocketIOClientCounter: function() { - if (window.socket) { - var socketId = (window.socket.id === undefined || window.socket.id == null) ? "No ID" : window.socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - window.socket.on('joined', function(client_id) { - console.log("[SocketIO " + socketId + "] Joined: Client" + client_id); - - window.gameInstance.SendMessage('NetworkManager','RegisterNewClientId', client_id); - }); + if (window.client_id == null) { + console.error("SendStateCatchUpRequest: window.client_id was null"); } - }, - InitClientDisconnectHandler: function () { if (window.socket) { - var socketId = (window.socket.id === undefined || window.socket.id == null) ? "No ID" : window.socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - window.socket.on('disconnected', function(client_id) { - console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); - - window.gameInstance.SendMessage('NetworkManager','UnregisterClientId', client_id); - }); + window.socket.emit('state', { version: 2, session_id: session_id, client_id: client_id }); } }, - InitMicTextHandler: function () { - if (window.chat) { - window.chat.on('micText', function(data) { - console.log('micText:', data); - gameInstance.SendMessage('InstantiationManager', 'Text_Refresh', JSON.stringify(data)); - }); + SetChatEventListeners: function () { + if (window.chat == null) { + console.error("SetChatEventListeners: window.chat was null"); } + + window.chat.on('micText', function(data) { + console.log('micText:', data); + gameInstance.SendMessage(instantiationManager, 'Text_Refresh', JSON.stringify(data)); + }); }, InitReceiveDraw: function(arrayPointer, size) { - if (window.socket) { - var drawCursor = 0; - window.socket.on('draw', function(data) { - if (data.length + drawCursor > size) { - drawCursor = 0; - } - for (var i = 0; i < data.length; i++) { - HEAPF32[(arrayPointer >> 2) + i + drawCursor] = data[i]; - } - drawCursor += data.length; - }); + if (window.socket == null) { + console.error("InitReceiveDraw: window.socket was null"); } + + var drawCursor = 0; + window.socket.on('draw', function(data) { + if (data.length + drawCursor > size) { + drawCursor = 0; + } + + for (var i = 0; i < data.length; i++) { + HEAPF32[(arrayPointer >> 2) + i + drawCursor] = data[i]; + } + + drawCursor += data.length; + }); }, SendDraw: function (arrayPointer, size) { @@ -221,6 +297,7 @@ for (var i = 0; i < size; i++) { drawSendBuff.push(HEAPF32[(arrayPointer >> 2) + i]); } + window.socket.emit('draw', drawSendBuff); } }, @@ -243,6 +320,7 @@ for (var i = 0; i < size; i++) { posSendBuff.push(HEAPF32[(array >> 2) + i]); } + // timestamp the packet posSendBuff[size-1] = Date.now(); window.socket.emit("update", posSendBuff); @@ -255,6 +333,7 @@ for (var i = 0; i < size; i++) { intSendBuff.push(HEAP32[(array >> 2) + i]); } + // timestamp the packet intSendBuff[size-1] = Date.now(); window.socket.emit("interact", intSendBuff); @@ -277,9 +356,11 @@ if (data.length + posCursor > size) { posCursor = 0; } + for (var i = 0; i < data.length; i++) { HEAPF32[(arrayPointer >> 2) + posCursor + i] = data[i]; } + posCursor += data.length; }); } @@ -292,20 +373,21 @@ if (data.length + intCursor > size) { intCursor = 0; } + for (var i = 0; i < data.length; i++) { HEAP32[(arrayPointer >> 2) + intCursor + i] = data[i]; } + intCursor += data.length; }); } }, - Record_Change: function (operation, session_id) { + ToggleCapture: function (operation, session_id) { if (window.socket) { if (operation == 0) { window.socket.emit("start_recording",session_id); - } - else { + } else { window.socket.emit("end_recording",session_id); } } @@ -355,31 +437,6 @@ } }, - InitBrowserReceiveMessage: function () { - if (window.socket) { - console.log('InitBrowserReceiveMessage'); - window.socket.on('message', function (data) { - if (!data) { - console.warn("tried to receive message, but data was null"); - return; - } - var message = data.message; - if (!message) { - console.warn("tried to receive message, but data.message was null"); - return; - } - var type = data.type; - if (!type) { - console.warn("tried to receive message, but data.type was null"); - return; - } - var typeAndMessage = type + "|" + message; - // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. - window.gameInstance.SendMessage("NetworkManager", 'ProcessMessage', typeAndMessage); - }); - } - }, - Disconnect: function () { if (window.socket) { window.socket.disconnect(); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index cad53af..f3cd5e3 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -227,7 +227,7 @@ public IEnumerator Start() onClient_IsStudent.Invoke(); Refresh_CurrentState(); - NetworkUpdateHandler.Instance.On_Initiation_Loading_Finished(); + NetworkUpdateHandler.Instance.BeginMultiplayerSession(); //WebGLMemoryStats.LogMoreStats("ClientSpawnManager Start AFTER"); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 2dcac4d..bd3ad36 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -61,22 +61,25 @@ public static NetworkUpdateHandler Instance // socket.io with webgl // https://www.gamedev.net/articles/programming/networking-and-multiplayer/integrating-socketio-with-unity-5-webgl-r4365/ [DllImport("__Internal")] - private static extern void InitSocketConnection(); + private static extern void SetSyncEventListeners(); [DllImport("__Internal")] - private static extern void InitSessionStateHandler(); + private static extern void OpenSyncConnection(); [DllImport("__Internal")] - private static extern void InitSessionState(); + private static extern void OpenChatConnection(); [DllImport("__Internal")] - private static extern void InitSocketIOClientCounter(); + private static extern void JoinSyncSession(); [DllImport("__Internal")] - private static extern void InitClientDisconnectHandler(); + private static extern void JoinChatSession(); [DllImport("__Internal")] - private static extern void InitMicTextHandler(); + private static extern void SendStateCatchUpRequest(); + + [DllImport("__Internal")] + private static extern void SetChatEventListeners(); [DllImport("__Internal")] private static extern int GetClientIdFromBrowser(); @@ -116,9 +119,6 @@ public static NetworkUpdateHandler Instance [DllImport("__Internal")] public static extern void BrowserEmitMessage(string type, string message); - [DllImport("__Internal")] - private static extern void InitBrowserReceiveMessage(); - [DllImport("__Internal")] private static extern void Disconnect(); @@ -564,44 +564,25 @@ public void UnregisterClientId(int client_id) ClientSpawnManager.Instance.RemoveClient(client_id); } - public void On_Initiation_Loading_Finished() + public void BeginMultiplayerSession() { #if UNITY_WEBGL && !UNITY_EDITOR - // Init the socket and join the session. - InitSocketConnection(); - - // set up shared memory with js context - // InitSocketIOReceivePosition(position_data, position_data.Length); - // InitSocketIOReceiveInteraction(interaction_data, interaction_data.Length); - // InitReceiveDraw(draw_data, draw_data.Length); - - // setup browser-context handlers - InitSessionStateHandler(); - InitSocketIOClientCounter(); - InitClientDisconnectHandler(); - InitMicTextHandler(); - InitBrowserReceiveMessage(); - InitSessionState(); - + OpenSyncConnection(); + OpenChatConnection(); + SetSyncEventListeners(); + SetChatEventListeners(); + JoinSyncSession(); + JoinChatSession(); + SendStateCatchUpRequest(); EnableVRButton(); -#else - // Init the socket and join the session. - SocketSim.InitSocketConnection(); - - // NOTE(rob): DEPRECATED. 8/18/21. - // set up shared memory with js context - // SocketSim.InitSocketIOReceivePosition(position_data, position_data.Length); - // SocketSim.InitSocketIOReceiveInteraction(interaction_data, interaction_data.Length); - // SocketSim.InitReceiveDraw(draw_data, draw_data.Length); - - // setup browser-context handlers - SocketSim.InitSessionStateHandler(); - SocketSim.InitSocketIOClientCounter(); - SocketSim.InitClientDisconnectHandler(); - SocketSim.InitMicTextHandler(); - SocketSim.InitBrowserReceiveMessage(); - SocketSim.InitSessionState(); - +#else + SocketSim.OpenSyncConnection(); + SocketSim.OpenChatConnection(); + SocketSim.SetSyncEventListeners(); + SocketSim.SetChatEventListeners(); + SocketSim.JoinSyncSession(); + SocketSim.JoinChatSession(); + SocketSim.SendStateCatchUpRequest(); SocketSim.EnableVRButton(); #endif } @@ -627,7 +608,7 @@ public string GetPlayerNameFromClientID(int clientID) return "Client " + clientID; } - + // Use the inspector to call this method. [ContextMenu("TestProcessMessage")] public void TestProcessMessage() @@ -674,7 +655,7 @@ public void Reconnect () { #else SocketSim.Disconnect(); #endif - On_Initiation_Loading_Finished(); + BeginMultiplayerSession(); } //Reminder -- socket-funcs.jslib can only send zero arguments, one string, or one number via the SendMessage function. diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/RecordEvent.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/RecordEvent.cs index 32a262a..9e9361e 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/RecordEvent.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/RecordEvent.cs @@ -14,7 +14,7 @@ public class RecordEvent : MonoBehaviour Alternate_Button_Function ABF; [DllImport("__Internal")] - private static extern void Record_Change(int operation, int session_id); + private static extern void ToggleCapture(int operation, int session_id); public int session_id; @@ -30,9 +30,9 @@ public void Start_Record() { session_id = NetworkUpdateHandler.Instance.session_id; #if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING - Record_Change(0,session_id); + ToggleCapture(0,session_id); #else - SocketIOEditorSimulator.Instance.Record_Change(0, session_id); + SocketIOEditorSimulator.Instance.ToggleCapture(0, session_id); #endif } @@ -41,9 +41,9 @@ public void End_Record() { session_id = NetworkUpdateHandler.Instance.session_id; #if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING - Record_Change(1, session_id); + ToggleCapture(1, session_id); #else - SocketIOEditorSimulator.Instance.Record_Change(0, session_id); + SocketIOEditorSimulator.Instance.ToggleCapture(0, session_id); #endif } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 4091d88..86246a2 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -64,115 +64,101 @@ public void Start() } } + private void DebugLog (string message) { + DebugLog($"[SocketSim] {message}"); + } + public void GameInstanceSendMessage(string who, string what, string data) { - if (isVerbose) Debug.Log($"GameInstanceSendMessage({who}, {what}, {data})"); + if (isVerbose) DebugLog($"GameInstanceSendMessage({who}, {what}, {data})"); } public void Emit(string name, string data) { - if (isVerbose) Debug.Log($"Emit({name}, {data})"); + if (isVerbose) DebugLog($"Emit({name}, {data})"); } public void OnState(string jsonStringifiedData) { - if (isVerbose) Debug.Log($"received state sync event: {jsonStringifiedData}"); + if (isVerbose) DebugLog($"received state sync event: {jsonStringifiedData}"); _ClientSpawnManager.SyncSessionState(jsonStringifiedData); } - public void InitSessionStateHandler() - { - if (isVerbose) Debug.Log("InitSessionStateHandler"); - //todo(Brandon) -- set relay simulator to call OnState and send it data - } - - public void InitSessionState() + public void SendStateCatchUpRequest() { - if (isVerbose) Debug.Log("InitSessionState"); + if (isVerbose) DebugLog("SendStateCatchUpRequest"); Emit("state", "{ session_id: session_id, client_id: client_id }"); } public void OnJoined(int clientId) { - if (doLogClientEvents) Debug.Log($"OnJoined({clientId})"); + if (doLogClientEvents) DebugLog($"OnJoined({clientId})"); _NetworkUpdateHandler.RegisterNewClientId(clientId); } - public void InitSocketIOClientCounter() - { - if (doLogClientEvents) Debug.Log("InitSocketIOClientCounter"); - //todo(Brandon): call OnJoined with clientId - } - public void OnDisconnected(int clientId) { - if (doLogClientEvents) Debug.Log($"OnDisconnected({clientId})"); + if (doLogClientEvents) DebugLog($"OnDisconnected({clientId})"); _NetworkUpdateHandler.UnregisterClientId(clientId); } - public void InitClientDisconnectHandler() - { - if (doLogClientEvents) Debug.Log("InitClientDisconnectHandler"); - //todo(Brandon): call OnDisconnected with clientId - } - public void OnMicText(string jsonStringifiedData) { - Debug.Log("OnMicText"); + DebugLog("OnMicText"); _ClientSpawnManager.Text_Refresh(jsonStringifiedData); } - public void InitMicTextHandler() + public void SetChatEventListeners() { - Debug.Log("InitMicTextHandler"); + DebugLog("SetChatEventListeners"); //todo(Brandon): call OnMicText with data } public void OnDraw(float[] data) { - Debug.Log($"OnDraw({data.ToString()})"); + DebugLog($"OnDraw({data.ToString()})"); } public void InitReceiveDraw(float[] arrayPointer, int size) { - Debug.Log("InitReceiveDraw"); + DebugLog("InitReceiveDraw"); // int drawCursor = 0; //todo(Brandon): call OnDraw with data and pass in drawCursor also } public void SendDraw(float[] arrayPointer, int size) { - Debug.Log("SendDraw"); + DebugLog("SendDraw"); Emit("draw", arrayPointer.ToString()); } public int GetClientIdFromBrowser() { - if (doLogClientEvents) Debug.Log("GetClientIdFromBrowser -- returning user-set value"); + if (doLogClientEvents) DebugLog("GetClientIdFromBrowser -- returning user-set value"); return clientId; } public int GetSessionIdFromBrowser() { - Debug.Log("GetSessionIdFromBrowser -- returning user-set value"); + DebugLog("GetSessionIdFromBrowser -- returning user-set value"); return sessionId; } public int GetIsTeacherFlagFromBrowser() { - Debug.Log("GetIsTeacherFlagFromBrowser -- returning user-set value"); + DebugLog("GetIsTeacherFlagFromBrowser -- returning user-set value"); return isTeacher; } public void SocketIOSendPosition(float[] array, int size) { - if (doLogPositionEvents) Debug.Log("SocketIOSendPosition"); + if (doLogPositionEvents) DebugLog("SocketIOSendPosition"); Emit("update", array.ToString()); } public void SocketIOSendInteraction(int[] array, int size) { - if (doLogCustomInteractions) Debug.Log($"SocketIOSendInteraction({array.ToString()}, {size})"); + if (doLogCustomInteractions) DebugLog($"SocketIOSendInteraction({array.ToString()}, {size})"); Emit("interact", array.ToString()); } @@ -205,7 +191,7 @@ public void InitSocketIOReceivePosition(float[] arrayPointer, int size) { _arrayPointer = arrayPointer; - Debug.Log($"InitSocketIOReceivePosition({_arrayPointer}, {size})"); + DebugLog($"InitSocketIOReceivePosition({_arrayPointer}, {size})"); _relayUpdateSize = size; // var posCursor = 0; @@ -223,7 +209,7 @@ public void RelayPositionUpdate(float[] data) { string dataString = string.Join(" ", data); - Debug.Log($"RelayUpdate({(dataString != "" ? dataString : "null")})"); + DebugLog($"RelayUpdate({(dataString != "" ? dataString : "null")})"); } if (data.Length + _posCursor > _relayUpdateSize) { @@ -239,17 +225,17 @@ public void RelayPositionUpdate(float[] data) public void OnInteractionUpdate(float[] data) { - if (doLogCustomInteractions) Debug.Log($"OnInteractionUpdate({data.ToString()})"); + if (doLogCustomInteractions) DebugLog($"OnInteractionUpdate({data.ToString()})"); } public void InitSocketIOReceiveInteraction(int[] arrayPointer, int size) { - Debug.Log("InitSocketIOReceiveInteraction"); + DebugLog("InitSocketIOReceiveInteraction"); // var intCursor = 0; //todo(Brandon): call OnInteractionUpdate, passing in data, and updating intCursor } - public void Record_Change(int operation, int session_id) + public void ToggleCapture(int operation, int session_id) { if (operation == 0) { @@ -289,30 +275,42 @@ public void Record_Change(int operation, int session_id) public string GetSessionDetails () { //TODO -- extend this with a public boolean to account for multiple code paths above. - Debug.Log($"GetSessionDetails()"); - + DebugLog($"GetSessionDetails()"); + return sessionDetails; } public void BrowserEmitMessage (string type, string message) { - Debug.Log($"BrowserEmitMessage({type}, {message})"); + DebugLog($"BrowserEmitMessage({type}, {message})"); } public void Disconnect () { - Debug.Log("Disconnect"); + DebugLog("Disconnect"); + } + + public void SetSyncEventListeners () { + DebugLog("SetSyncEventListeners()"); } - public void InitSocketConnection () { - Debug.Log("InitSocketConnection()"); + public void OpenSyncConnection() { + DebugLog("OpenSyncConnection()"); } - public void InitBrowserReceiveMessage () { - Debug.Log("InitBrowserReceiveMessage()"); + public void OpenChatConnection() { + DebugLog("OpenChatConnection()"); } public void EnableVRButton () { - Debug.Log("EnableVRButton()"); + DebugLog("EnableVRButton()"); + } + + public void JoinSyncSession () { + DebugLog("JoinSyncSession()"); + } + + public void JoinChatSession () { + DebugLog("JoinChatSession()"); } } } \ No newline at end of file From bc0f9029650847773ee64a65245622e06b272517 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Thu, 7 Oct 2021 17:15:03 -0500 Subject: [PATCH 02/57] fixed a project-breaking infinite loop (sorry) --- .../Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 86246a2..1c5fe63 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -65,7 +65,7 @@ public void Start() } private void DebugLog (string message) { - DebugLog($"[SocketSim] {message}"); + Debug.Log($"[SocketSim] {message}"); } public void GameInstanceSendMessage(string who, string what, string data) From 0c1d779db8e5a812942bdc36687da0a39e4ae5f7 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 11 Oct 2021 16:53:27 -0500 Subject: [PATCH 03/57] refactored jslib C# functions into their own file --- .../Managers/NetworkUpdateHandler.cs | 96 +++---------------- .../RuntimeSession/Network/KomodoMessage.cs | 3 +- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 11 +++ .../RuntimeSession/SocketIOAdapter.cs.meta | 11 +++ .../Scripts/RuntimeSession/SocketIOJSLib.cs | 69 +++++++++++++ 5 files changed, 107 insertions(+), 83 deletions(-) create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index bd3ad36..2a8ebb5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -57,72 +57,6 @@ public static NetworkUpdateHandler Instance set { _Instance = value; } } - // import callable js functions - // socket.io with webgl - // https://www.gamedev.net/articles/programming/networking-and-multiplayer/integrating-socketio-with-unity-5-webgl-r4365/ - [DllImport("__Internal")] - private static extern void SetSyncEventListeners(); - - [DllImport("__Internal")] - private static extern void OpenSyncConnection(); - - [DllImport("__Internal")] - private static extern void OpenChatConnection(); - - [DllImport("__Internal")] - private static extern void JoinSyncSession(); - - [DllImport("__Internal")] - private static extern void JoinChatSession(); - - [DllImport("__Internal")] - private static extern void SendStateCatchUpRequest(); - - [DllImport("__Internal")] - private static extern void SetChatEventListeners(); - - [DllImport("__Internal")] - private static extern int GetClientIdFromBrowser(); - - [DllImport("__Internal")] - private static extern int GetSessionIdFromBrowser(); - - [DllImport("__Internal")] - private static extern int GetIsTeacherFlagFromBrowser(); - - // [DllImport("__Internal")] - // private static extern void InitSocketIOReceivePosition(float[] array, int size); - - // [DllImport("__Internal")] - // private static extern void SocketIOSendPosition(float[] array, int size); - - // [DllImport("__Internal")] - // private static extern void SocketIOSendInteraction(int[] array, int size); - - // [DllImport("__Internal")] - // private static extern void InitSocketIOReceiveInteraction(int[] array, int size); - - // [DllImport("__Internal")] - // private static extern void InitReceiveDraw(float[] array, int size); - - // [DllImport("__Internal")] - // private static extern void SendDraw(float[] array, int size); - - [DllImport("__Internal")] - private static extern void EnableVRButton(); - - [DllImport("__Internal")] - private static extern string GetSessionDetails(); - - - // TODO(rob): move this to GlobalMessageManager.cs - [DllImport("__Internal")] - public static extern void BrowserEmitMessage(string type, string message); - - [DllImport("__Internal")] - private static extern void Disconnect(); - - #if UNITY_WEBGL && !UNITY_EDITOR // don't declare a socket simulator for WebGL build #else @@ -227,9 +161,9 @@ private void _CreateSocketSimulator () private void _GetParams () { #if UNITY_WEBGL && !UNITY_EDITOR - client_id = GetClientIdFromBrowser(); - session_id = GetSessionIdFromBrowser(); - isTeacher = GetIsTeacherFlagFromBrowser(); + client_id = SocketIOJSLib.GetClientIdFromBrowser(); + session_id = SocketIOJSLib.GetSessionIdFromBrowser(); + isTeacher = SocketIOJSLib.GetIsTeacherFlagFromBrowser(); #else client_id = SocketSim.GetClientIdFromBrowser(); session_id = SocketSim.GetSessionIdFromBrowser(); @@ -256,7 +190,7 @@ private void _GetModelsAndSessionDetails () } // Get session details from browser api call - string SessionDetailsString = GetSessionDetails(); + string SessionDetailsString = SocketIOJSLib.GetSessionDetails(); if (System.String.IsNullOrEmpty(SessionDetailsString)) { @@ -567,14 +501,14 @@ public void UnregisterClientId(int client_id) public void BeginMultiplayerSession() { #if UNITY_WEBGL && !UNITY_EDITOR - OpenSyncConnection(); - OpenChatConnection(); - SetSyncEventListeners(); - SetChatEventListeners(); - JoinSyncSession(); - JoinChatSession(); - SendStateCatchUpRequest(); - EnableVRButton(); + SocketIOJSLib.OpenSyncConnection(); + SocketIOJSLib.OpenChatConnection(); + SocketIOJSLib.SetSyncEventListeners(); + SocketIOJSLib.SetChatEventListeners(); + SocketIOJSLib.JoinSyncSession(); + SocketIOJSLib.JoinChatSession(); + SocketIOJSLib.SendStateCatchUpRequest(); + SocketIOJSLib.EnableVRButton(); #else SocketSim.OpenSyncConnection(); SocketSim.OpenChatConnection(); @@ -590,7 +524,7 @@ public void BeginMultiplayerSession() public string GetPlayerNameFromClientID(int clientID) { #if UNITY_WEBGL && !UNITY_EDITOR - string SessionDetailsString = GetSessionDetails(); + string SessionDetailsString = SocketIOJSLib.GetSessionDetails(); #else string SessionDetailsString = SocketSim.GetSessionDetails(); #endif @@ -651,7 +585,7 @@ public void ProcessMessage(string typeAndMessage) public void Reconnect () { #if UNITY_WEBGL && !UNITY_EDITOR - Disconnect(); + SocketIOJSLib.Disconnect(); #else SocketSim.Disconnect(); #endif @@ -713,7 +647,7 @@ public void OnDestroy() } #if UNITY_WEBGL && !UNITY_EDITOR - Disconnect(); + SocketIOJSLib.Disconnect(); #else SocketSim.Disconnect(); #endif diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs index 6d2eff2..73c13fd 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs @@ -28,9 +28,8 @@ public KomodoMessage(string type, string messageData) public void Send() { - #if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING - NetworkUpdateHandler.BrowserEmitMessage(this.type, this.data); + SocketIOJSLib.BrowserEmitMessage(this.type, this.data); #else var socketSim = SocketIOEditorSimulator.Instance; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs new file mode 100644 index 0000000..cb8b3a8 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -0,0 +1,11 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class SocketIOAdapter : MonoBehaviour +{ + void Start() + { + + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs.meta new file mode 100644 index 0000000..ffaf19f --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4219eb35b5c86f046abd33f6d080ce56 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs new file mode 100644 index 0000000..c142a85 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs @@ -0,0 +1,69 @@ +namespace Komodo.Runtime +{ + public static class SocketIOJSLib + { + // import callable js functions + // socket.io with webgl + // https://www.gamedev.net/articles/programming/networking-and-multiplayer/integrating-socketio-with-unity-5-webgl-r4365/ + [DllImport("__Internal")] + private static extern void SetSyncEventListeners(); + + [DllImport("__Internal")] + private static extern void OpenSyncConnection(); + + [DllImport("__Internal")] + private static extern void OpenChatConnection(); + + [DllImport("__Internal")] + private static extern void JoinSyncSession(); + + [DllImport("__Internal")] + private static extern void JoinChatSession(); + + [DllImport("__Internal")] + private static extern void SendStateCatchUpRequest(); + + [DllImport("__Internal")] + private static extern void SetChatEventListeners(); + + [DllImport("__Internal")] + private static extern int GetClientIdFromBrowser(); + + [DllImport("__Internal")] + private static extern int GetSessionIdFromBrowser(); + + [DllImport("__Internal")] + private static extern int GetIsTeacherFlagFromBrowser(); + + // [DllImport("__Internal")] + // private static extern void InitSocketIOReceivePosition(float[] array, int size); + + // [DllImport("__Internal")] + // private static extern void SocketIOSendPosition(float[] array, int size); + + // [DllImport("__Internal")] + // private static extern void SocketIOSendInteraction(int[] array, int size); + + // [DllImport("__Internal")] + // private static extern void InitSocketIOReceiveInteraction(int[] array, int size); + + // [DllImport("__Internal")] + // private static extern void InitReceiveDraw(float[] array, int size); + + // [DllImport("__Internal")] + // private static extern void SendDraw(float[] array, int size); + + [DllImport("__Internal")] + private static extern void EnableVRButton(); + + [DllImport("__Internal")] + private static extern string GetSessionDetails(); + + // TODO(rob): move this to GlobalMessageManager.cs + [DllImport("__Internal")] + public static extern void BrowserEmitMessage(string type, string message); + + [DllImport("__Internal")] + private static extern void Disconnect(); + } +} \ No newline at end of file From 6bad22c9f33a1a81e14a1cf9365d42f116a70393 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 11 Oct 2021 19:57:07 -0500 Subject: [PATCH 04/57] attempt to refactor two functions to use SocketIOAdapter; various cleanups --- .../Plugins/jslib/socket-funcs.jslib | 18 +- .../KomodoCoreAssets/Scenes/Main.unity | 64 +- .../RuntimeSession/ClientSpawnManager.cs | 549 ++++-------------- .../RuntimeSession/ConnectionAdapter.cs | 30 + .../RuntimeSession/ConnectionAdapter.cs.meta | 11 + .../RuntimeSession/InteractionsManager.cs | 8 +- .../Managers/DrawingInstanceManager.cs | 14 +- .../Managers/NetworkUpdateHandler.cs | 16 +- .../RuntimeSession/Managers/UIManager.cs | 2 +- .../Network/MainClientUpdater.cs | 81 +-- .../Network/NetworkSimulator.cs | 8 +- .../Network/NetworkedGameObject.cs | 6 +- .../Network/NetworkedObjectsManager.cs | 192 ++++++ .../Network/NetworkedObjectsManager.cs.meta | 11 + .../Network/NetworkedPhysicsManager.cs | 197 +++++++ .../Network/NetworkedPhysicsManager.cs.meta | 11 + .../Network/SocketIOEditorSimulator.cs | 10 +- .../RuntimeSession/SessionStateManager.cs | 193 ++++++ .../SessionStateManager.cs.meta | 11 + .../Scripts/RuntimeSession/SocketIOAdapter.cs | 48 +- .../Scripts/RuntimeSession/SocketIOJSLib.cs | 33 +- .../RuntimeSession/SocketIOJSLib.cs.meta | 11 + .../KomodoControllerInteraction.cs | 4 +- 23 files changed, 956 insertions(+), 572 deletions(-) create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs.meta diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index c9f7445..9b9c2ca 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -15,6 +15,14 @@ // Init socket connections + SetSocketIOAdapterName: function (name) { + if (name == null) { + console.error("SetSocketIOAdapterName: name must not be null"); + } + + window.socketIOAdapterName = name; + }, + OpenSyncConnection: function () { window.socketIODebugInfo = {}; @@ -47,6 +55,12 @@ var instantiationManager = 'InstantiationManager'; + if (window.socketIOAdapterName == null) { + console.error("SetSyncEventListeners: window.socketIOAdapterName was null"); + } + + var socketIOAdapter = window.socketIOAdapterName; + // NOTE(rob): If the socket gets disconnected, don't cache the updates. // Just purge the sendBuffer and resume the updates from current position. socket.on('reconnecting', function(attemptNumber) { @@ -56,7 +70,7 @@ console.log("[SocketIO " + socketId + "] Reconnecting. Count: " + attemptNumber); - window.gameInstance.SendMessage(networkManager, 'OnReconnectAttempt', socketId + "," + attemptNumber); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectAttempt', socketId + "," + attemptNumber); }); //source: https://socket.io/docs/v2/client-api/index.html @@ -146,7 +160,7 @@ socket.on('state', function(data) { console.log("[SocketIO " + socketId + "] received state catch-up event:", data); - window.gameInstance.SendMessage(instantiationManager, 'SyncSessionState', JSON.stringify(data)); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReceiveStateCatchUp', JSON.stringify(data)); }); // Handle when we are successfully joined to a session. diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 09672fd..4542df5 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -418,6 +418,63 @@ MonoBehaviour: - {fileID: 1893410758322342713} layerToToggle: Walkable box: {fileID: 1341556087} +--- !u!1 &156889633 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156889634} + - component: {fileID: 156889635} + - component: {fileID: 156889636} + m_Layer: 0 + m_Name: SocketIOAdapter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &156889634 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156889633} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 563281559} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &156889635 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156889633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4219eb35b5c86f046abd33f6d080ce56, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &156889636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156889633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 18c726d60308ddf45bee954be3694b3b, type: 3} + m_Name: + m_EditorClassIdentifier: + socketIODisplay: {fileID: 6164736969038234897} --- !u!1 &169688519 GameObject: m_ObjectHideFlags: 0 @@ -599,11 +656,6 @@ MonoBehaviour: onClient_IsStudent: m_PersistentCalls: m_Calls: [] - currentSessionState: - clients: - entities: [] - scene: 0 - isRecording: 0 --- !u!4 &273717564 Transform: m_ObjectHideFlags: 0 @@ -906,6 +958,7 @@ Transform: - {fileID: 1783642756} - {fileID: 1979843676} - {fileID: 2082991699} + - {fileID: 156889634} m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1181,7 +1234,6 @@ MonoBehaviour: m_CallState: 1 mainClientAvatarEntityGroup: {fileID: 8475500293090646715} entityContainers_InNetwork_OutputList: [] - physics_entityContainers_InNetwork_OutputList: [] --- !u!114 &883117597 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index f3cd5e3..e09bab3 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -64,7 +64,6 @@ public struct New_Text public int target; public int stringType; public string text; - } //types of data in scene public enum Entity_Type @@ -74,18 +73,14 @@ public enum Entity_Type users_Lhand = 1, users_Rhand = 2, objects = 3, - + physicsObject = 4, main_Player = 5, - + physicsEnd = 8, Line = 10, LineEnd = 11, LineDelete = 12, - LineRender = 13, LineNotRender = 14, - - physicsObject = 4, - physicsEnd = 8, } #region INTERACTION TYPES @@ -110,7 +105,7 @@ public enum INTERACTIONS /// This class is meant to: /// --- set up main player /// --- add/remove users - /// --- maintain references to all network elements in scene + /// --- maintain references to all network elements in scene /// --- provides funcions to attach to make connection between button and imported models (SetUp_ButtonURL.cs) /// --- provides funcions to call to update elements (NetworkUpdateHandler.cs) /// @@ -118,7 +113,7 @@ public class ClientSpawnManager : SingletonComponent { public static ClientSpawnManager Instance { - get { return ((ClientSpawnManager)_Instance); } + get { return (ClientSpawnManager) _Instance; } set { _Instance = value; } } @@ -143,10 +138,6 @@ public static ClientSpawnManager Instance private List client_ID_List = new List(); [HideInInspector] public List gameObjects = new List(); - public Dictionary networkedObjectFromEntityId = new Dictionary(); - - public Dictionary rigidbodyFromEntityId = new Dictionary(); - public Dictionary avatarEntityGroupFromClientId = new Dictionary(); //To have a reference to client Avatar, name and hand animator components @@ -171,9 +162,6 @@ public static ClientSpawnManager Instance private List currentTextProcessingList_Strings = new List(); public Dictionary secondsToWaitDic = new Dictionary(); - //Current Session Information updated by the network - [HideInInspector] public SessionState currentSessionState; - #region ECS Funcionality Fields public List topLevelEntityList = new List(); EntityManager entityManager; @@ -190,20 +178,21 @@ public void Awake() #region Initiation process --> ClientAvatars --> URL Downloads --> UI Setup --> SyncState public IEnumerator Start() { - - #if TESTING_BEFORE_BUILDING - Debug.LogWarning("Directive TESTING_BEFORE_BUILDING was enabled. Please disable it before production."); - #endif +#if TESTING_BEFORE_BUILDING + Debug.LogWarning("Directive TESTING_BEFORE_BUILDING was enabled. Please disable it before production."); +#endif //WebGLMemoryStats.LogMoreStats("ClientSpawnManager Start BEFORE"); mainPlayer = GameObject.FindWithTag(TagList.player); - if (!mainPlayer) { + if (!mainPlayer) + { Debug.LogError($"Could not find object with tag {TagList.player}. ClientSpawnManager.cs"); } handsParent = GameObject.FindWithTag(TagList.hands); - if (!handsParent) { + if (!handsParent) + { Debug.LogError($"Could not find object with tag {TagList.hands}. ClientSpawnManager.cs"); } @@ -216,18 +205,25 @@ public IEnumerator Start() AddNewClient(NetworkUpdateHandler.Instance.client_id, true); if (UIManager.IsAlive) - yield return new WaitUntil(() => UIManager.Instance.IsReady()); - - yield return new WaitUntil(() => currentSessionState != null); + { + yield return new WaitUntil(() => UIManager.Instance.IsReady()); + } + yield return new WaitUntil(() => SessionStateManager.Instance.IsReady()); if (NetworkUpdateHandler.Instance.isTeacher != 0) + { onClient_IsTeacher.Invoke(); + } else + { onClient_IsStudent.Invoke(); + } + + //SessionStateManager.Instance.ApplyCatchup(); TODO(Brandon) -- evaluate if we need to create an empty state object. - Refresh_CurrentState(); NetworkUpdateHandler.Instance.BeginMultiplayerSession(); + //WebGLMemoryStats.LogMoreStats("ClientSpawnManager Start AFTER"); } @@ -265,20 +261,6 @@ public List GetNetworkedSubObjectList(int index) return result; } - public Rigidbody GetRigidbody(int entityId) - { - Rigidbody result; - - bool success = rigidbodyFromEntityId.TryGetValue(entityId, out result); - - if (!success) - { - throw new System.Exception($"Value was not found in client's rigidbodies dictionary for key {entityId}."); - } - - return result; - } - public int GetAvatarIndex(int clientId) { int result; @@ -341,6 +323,17 @@ public Animator GetAnimator(int clientId) //to indicate where our client should be placed considering early initiation calls private int mainClientSpawnIndex = -1; + public void AddNewClients(int[] clientIDs) + { + foreach (var clientID in clientIDs) + { + if (clientID != NetworkUpdateHandler.Instance.client_id) + { + AddNewClient(clientID); + } + } + } + public void AddNewClient(int clientID, bool isMainPlayer = false) { if (GameStateManager.IsAlive) @@ -568,11 +561,6 @@ protected NetworkedGameObject InstantiateNetworkedGameObject(NetworkedGameObject /// /// /// - public void RegisterNetworkedGameObject(int entityID, NetworkedGameObject netObject) - { - networkedObjectFromEntityId.Add(entityID, netObject); - - } public void LinkNetObjectToButton(int entityID, NetworkedGameObject netObject) { @@ -589,15 +577,6 @@ public void LinkNetObjectToButton(int entityID, NetworkedGameObject netObject) } } - public void DeleteAndUnregisterNetworkedGameObject(int entityID) - { - if (networkedObjectFromEntityId.ContainsKey(entityID)) - { - entityManager.DestroyEntity(networkedObjectFromEntityId[entityID].Entity); - Destroy(Instance.networkedObjectFromEntityId[entityID].gameObject); - Instance.networkedObjectFromEntityId.Remove(entityID); - } - } #endregion #region Draw Receive Calls @@ -661,27 +640,27 @@ public void Draw_Refresh(string stringData)//Draw newData) //Deletes a Line case (int)Entity_Type.LineDelete: - if (networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) { if (lineRenderersInQueue.ContainsKey(newData.strokeId)) lineRenderersInQueue.Remove(newData.strokeId); - Destroy(networkedObjectFromEntityId[newData.strokeId].gameObject); - networkedObjectFromEntityId.Remove(newData.strokeId); + Destroy(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject); + NetworkedObjectsManager.Instance.networkedObjectFromEntityId.Remove(newData.strokeId); } break; case (int)Entity_Type.LineRender: - if (networkedObjectFromEntityId.ContainsKey(newData.strokeId)) - networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(true); + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(true); break; case (int)Entity_Type.LineNotRender: - if (networkedObjectFromEntityId.ContainsKey(newData.strokeId)) - networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(false); + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(false); break; } @@ -689,302 +668,120 @@ public void Draw_Refresh(string stringData)//Draw newData) #endregion - #region Client and Object Receive Calls - - /// - /// To receive calls to update avatars and models in scene - /// - /// - public void Client_Refresh(Position newData) + public void AddClientIfNeeded (int id) { - if (GameStateManager.IsAlive) + if (!client_ID_List.Contains(id)) { - if (!GameStateManager.Instance.isAssetImportFinished) - return; - } + AddNewClient(id); - // CLIENT_REFRESH_PROCESS(newData); - if (!client_ID_List.Contains(newData.clientId) && newData.entityType != (int)Entity_Type.objects && newData.entityType != (int)Entity_Type.physicsObject) - { - AddNewClient(newData.clientId); - Debug.Log(newData.clientId + " : client ID is being registered through Client_Refresh"); + Debug.LogWarning("ClientSpawnManager: client with {id} not found. Creating."); } + } - //MOVE CLIENTS AND OBJECTS - switch (newData.entityType) + public void ApplyPosition (Position positionData) + { + switch (positionData.entityType) { - //HEAD MOVE - case (int)Entity_Type.users_head: + case (int) Entity_Type.users_head: - if (avatarEntityGroupFromClientId.ContainsKey(newData.clientId)) - { - var headTransform = avatarEntityGroupFromClientId[newData.clientId].avatarComponent_Head.transform; - var lHandTransform = avatarEntityGroupFromClientId[newData.clientId].avatarComponent_hand_L.transform; - var rHandTransform = avatarEntityGroupFromClientId[newData.clientId].avatarComponent_hand_R.transform; - - headTransform.position = newData.pos; - headTransform.rotation = new Quaternion(newData.rot.x, newData.rot.y, newData.rot.z, newData.rot.w); - - //to use for scalling avatars completely - //head has 3.5 scalling so we have to represent it instead of Vector3.one - //headTransform.SetGlobalScale((Vector3.one * 3.5f) * newData.scaleFactor); - //lHandTransform.SetGlobalScale(Vector3.one * newData.scaleFactor); - //rHandTransform.SetGlobalScale(Vector3.one * newData.scaleFactor); - } - else - { - Debug.LogWarning("Client ID : " + newData.clientId + " not found in Dictionary dropping head movement packet"); - } + ApplyPositionToHead(positionData); break; - //HANDL MOVE - case (int)Entity_Type.users_Lhand: - - if (avatarEntityGroupFromClientId.ContainsKey(newData.clientId)) - { - Transform handTransRef = avatarEntityGroupFromClientId[newData.clientId].avatarComponent_hand_L.transform; - - if (!handTransRef.gameObject.activeInHierarchy) - handTransRef.gameObject.SetActive(true); + case (int) Entity_Type.users_Lhand: - handTransRef.position = newData.pos; - handTransRef.rotation = new Quaternion(newData.rot.x, newData.rot.y, newData.rot.z, newData.rot.w); - - //To reference the correct hand animator - int leftHandID = (newData.clientId * 100) + (2); - if (animatorFromClientId.ContainsKey(leftHandID)) - { - animatorFromClientId[leftHandID].Play("Take", -1, newData.scaleFactor); - } - } - else - { - Debug.LogWarning("Client ID : " + newData.clientId + " not found in Dictionary dropping left hand movement packet"); - } - - break; - - //HANDR MOVE - case (int)Entity_Type.users_Rhand: - if (avatarEntityGroupFromClientId.ContainsKey(newData.clientId)) - { - Transform handTransRef = avatarEntityGroupFromClientId[newData.clientId].avatarComponent_hand_R.transform; - - if (!handTransRef.gameObject.activeInHierarchy) - handTransRef.gameObject.SetActive(true); - - handTransRef.position = newData.pos; - handTransRef.rotation = new Quaternion(newData.rot.x, newData.rot.y, newData.rot.z, newData.rot.w); - - int rightHandID = (newData.clientId * 100) + (3); - if (animatorFromClientId.ContainsKey(rightHandID)) - { - animatorFromClientId[rightHandID].Play("Take", -1, newData.scaleFactor); - } - } - else - { - Debug.LogWarning("Client ID : " + newData.clientId + " not found in Dictionary dropping right hand movement packet"); - } - - break; - - //OBJECT MOVE - case (int)Entity_Type.objects: - - //interfaces? - if (networkedObjectFromEntityId.ContainsKey(newData.entityId)) - { - networkedObjectFromEntityId[newData.entityId].transform.position = newData.pos; - networkedObjectFromEntityId[newData.entityId].transform.rotation = newData.rot; - - UnityExtensionMethods.SetGlobalScale(networkedObjectFromEntityId[newData.entityId].transform, Vector3.one * newData.scaleFactor); - } - else - { - Debug.LogWarning("Entity ID : " + newData.entityId + "not found in Dictionary dropping object movement packet"); - } - - break; - - case (int)Entity_Type.physicsObject: - - //alternate kinematic to allow for sending non physics transform updates; - if (networkedObjectFromEntityId.ContainsKey(newData.entityId)) - { - if (!rigidbodyFromEntityId.ContainsKey(newData.entityId)) - { - rigidbodyFromEntityId.Add(newData.entityId, networkedObjectFromEntityId[newData.entityId].GetComponent()); - } - - var rb = rigidbodyFromEntityId[newData.entityId]; - - if (!rb) - { - Debug.LogError("There is no rigidbody in netobject entity id: " + newData.entityId); - return; - } - - rb.isKinematic = true; - networkedObjectFromEntityId[newData.entityId].transform.position = newData.pos; - networkedObjectFromEntityId[newData.entityId].transform.rotation = newData.rot; - UnityExtensionMethods.SetGlobalScale(networkedObjectFromEntityId[newData.entityId].transform, Vector3.one * newData.scaleFactor); - } - else - { - Debug.LogWarning("Entity ID : " + newData.entityId + "not found in Dictionary dropping physics object movement packet"); - } + ApplyPositionToLeftHand(positionData); break; - case (int)Entity_Type.physicsEnd: - - //alternate kinematic to allow for sending non physics transform updates; - if (networkedObjectFromEntityId.ContainsKey(newData.entityId)) - { - //skip opperation if current object is grabbed to avoid turning physics back on - - if (entityManager.HasComponent(networkedObjectFromEntityId[newData.entityId].Entity)) - return; - - if (!rigidbodyFromEntityId.ContainsKey(newData.entityId)) - { - rigidbodyFromEntityId.Add(newData.entityId, networkedObjectFromEntityId[newData.entityId].GetComponent()); - } - - var rb = rigidbodyFromEntityId[newData.entityId]; + case (int) Entity_Type.users_Rhand: - if (!rb) - { - Debug.LogError("There is no rigidbody in netobject entity id: " + newData.entityId); - return; - } - - rb = networkedObjectFromEntityId[newData.entityId].GetComponent(); - rb.isKinematic = false; - } - else - { - Debug.LogWarning("Entity ID : " + newData.entityId + "not found in Dictionary dropping physics object movement packet"); - } + ApplyPositionToRightHand(positionData); break; } } - #endregion - - #region Interaction Receive Calls - /// - /// To receive interactio events to update our scene accordingly - /// - /// - public void Interaction_Refresh(Interaction newData) + + public void ApplyPositionToHead(Position positionData) { - if (GameStateManager.IsAlive) + if (avatarEntityGroupFromClientId.ContainsKey(positionData.clientId)) { - if (UIManager.IsAlive && !UIManager.Instance.IsReady()) - { - return; - } + var headTransform = avatarEntityGroupFromClientId[positionData.clientId].avatarComponent_Head.transform; + var lHandTransform = avatarEntityGroupFromClientId[positionData.clientId].avatarComponent_hand_L.transform; + var rHandTransform = avatarEntityGroupFromClientId[positionData.clientId].avatarComponent_hand_R.transform; + + headTransform.position = positionData.pos; + headTransform.rotation = new Quaternion(positionData.rot.x, positionData.rot.y, positionData.rot.z, positionData.rot.w); + + //to use for scalling avatars completely + //head has 3.5 scalling so we have to represent it instead of Vector3.one + //headTransform.SetGlobalScale((Vector3.one * 3.5f) * newData.scaleFactor); + //lHandTransform.SetGlobalScale(Vector3.one * newData.scaleFactor); + //rHandTransform.SetGlobalScale(Vector3.one * newData.scaleFactor); } - - switch (newData.interactionType) + else { - case (int)INTERACTIONS.RENDERING: - - if (UIManager.IsAlive) - { - UIManager.Instance.ProcessNetworkToggleVisibility(newData.targetEntity_id, true); - } - - break; - - case (int)INTERACTIONS.NOT_RENDERING: - - if (UIManager.IsAlive) - { - UIManager.Instance.ProcessNetworkToggleVisibility(newData.targetEntity_id, false); - } - - break; - - case (int)INTERACTIONS.GRAB: - - entityManager.AddComponentData(networkedObjectFromEntityId[newData.targetEntity_id].Entity, new TransformLockTag { }); - - - break; - - case (int)INTERACTIONS.DROP: - - - if (entityManager.HasComponent(networkedObjectFromEntityId[newData.targetEntity_id].Entity)) - entityManager.RemoveComponent(networkedObjectFromEntityId[newData.targetEntity_id].Entity); - else - Debug.LogWarning("Client Entity does not exist for Drop interaction--- EntityID" + newData.targetEntity_id); - - - - break; - - case (int)INTERACTIONS.CHANGE_SCENE: - - if (SceneManagerExtensions.IsAlive) - //check the loading wait for changing into a new scene - to avoid loading multiple scenes - SceneManagerExtensions.Instance.SelectScene(newData.targetEntity_id); - - break; - - case (int)INTERACTIONS.LOCK: + Debug.LogWarning("Client ID : " + positionData.clientId + " not found in Dictionary dropping head movement packet"); + } + } - if (!networkedObjectFromEntityId.ContainsKey(newData.targetEntity_id)) - return; + public void ApplyPositionToLeftHand(Position positionData) + { + if (avatarEntityGroupFromClientId.ContainsKey(positionData.clientId)) + { + Transform handTransRef = avatarEntityGroupFromClientId[positionData.clientId].avatarComponent_hand_L.transform; - var buttID = -1; + if (!handTransRef.gameObject.activeInHierarchy) + { + handTransRef.gameObject.SetActive(true); + } - if (entityManager.HasComponent(networkedObjectFromEntityId[newData.targetEntity_id].Entity)) - buttID = entityManager.GetSharedComponentData(networkedObjectFromEntityId[newData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; - //if button does not have a button id assign to it return; - if (buttID == -1) - { - return; - } + handTransRef.position = positionData.pos; - //disable button interaction for others - if (UIManager.IsAlive) - { - UIManager.Instance.ProcessNetworkToggleLock(buttID, true); - } + handTransRef.rotation = new Quaternion(positionData.rot.x, positionData.rot.y, positionData.rot.z, positionData.rot.w); - break; + //To reference the correct hand animator + int leftHandID = (positionData.clientId * 100) + (2); - case (int)INTERACTIONS.UNLOCK: + if (animatorFromClientId.ContainsKey(leftHandID)) + { + animatorFromClientId[leftHandID].Play("Take", -1, positionData.scaleFactor); + } + } + else + { + Debug.LogWarning("Client ID : " + positionData.clientId + " not found in Dictionary dropping left hand movement packet"); + } + } - if (!networkedObjectFromEntityId.ContainsKey(newData.targetEntity_id)) - return; + public void ApplyPositionToRightHand(Position positionData) + { + if (avatarEntityGroupFromClientId.ContainsKey(positionData.clientId)) + { + Transform handTransRef = avatarEntityGroupFromClientId[positionData.clientId].avatarComponent_hand_R.transform; - buttID = -1; + if (!handTransRef.gameObject.activeInHierarchy) + { + handTransRef.gameObject.SetActive(true); + } - if (entityManager.HasComponent(networkedObjectFromEntityId[newData.targetEntity_id].Entity)) - buttID = entityManager.GetSharedComponentData(networkedObjectFromEntityId[newData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; - //if button does not have a button id assign to it return; - if (buttID == -1) return; + handTransRef.position = positionData.pos; - if (UIManager.IsAlive) - UIManager.Instance.ProcessNetworkToggleLock(buttID, false); + handTransRef.rotation = new Quaternion(positionData.rot.x, positionData.rot.y, positionData.rot.z, positionData.rot.w); - break; + int rightHandID = (positionData.clientId * 100) + (3); + if (animatorFromClientId.ContainsKey(rightHandID)) + { + animatorFromClientId[rightHandID].Play("Take", -1, positionData.scaleFactor); + } + } + else + { + Debug.LogWarning("Client ID : " + positionData.clientId + " not found in Dictionary dropping right hand movement packet"); } - } - - - - #endregion - #region Text Receive Calls public struct SpeechToText @@ -1178,7 +975,7 @@ public void CreateAvatar(GameObject avatar, int i, EntityCommandBuffer ecb, Tran //set up our entitiies to store data about components otherClientAvatars.rootEntity = entityManager.CreateEntity(); -#if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING +#if (UNITY_WEBGL && !UNITY_EDITOR) || TESTING_BEFORE_BUILDING //do nothing #else entityManager.SetName(otherClientAvatars.rootEntity, $"Client {i + 1}"); @@ -1186,7 +983,6 @@ public void CreateAvatar(GameObject avatar, int i, EntityCommandBuffer ecb, Tran var buff = entityManager.AddBuffer(otherClientAvatars.rootEntity); ecb.AppendToBuffer(otherClientAvatars.rootEntity, otherClientAvatars.rootEntity); - otherClientAvatars.entityHead = entityManager.CreateEntity(); entityManager.AddComponentData(otherClientAvatars.entityHead, new Parent { Value = otherClientAvatars.rootEntity }); ecb.AppendToBuffer(otherClientAvatars.rootEntity, otherClientAvatars.entityHead); //buff.Add(non_mainClientData.entityHead); @@ -1219,7 +1015,6 @@ public void CreateAvatar(GameObject avatar, int i, EntityCommandBuffer ecb, Tran private Vector3 GetSlotLocation(int slot) { - Vector3 location = transform.position; float degrees = 360f / clientReserveCount + 1; @@ -1235,116 +1030,6 @@ private Vector3 GetSlotLocation(int slot) return location; } - #endregion - - #region SessionState Sync Calls - - public void Refresh_CurrentState() - { - //check if we are using a scenemanager - if(SceneManagerExtensions.IsAlive) - { - SceneManagerExtensions.Instance.SelectScene(currentSessionState.scene); - } - - //add clients - foreach (var clientID in currentSessionState.clients) - { - if (clientID != NetworkUpdateHandler.Instance.client_id) - { - AddNewClient(clientID); - } - } - - foreach (var netObject in ModelImportInitializer.Instance.networkedGameObjects) - { - var isAssetOn = false; - - var isLockOn = false; - - int entityIDToCheckFor = entityManager.GetComponentData(netObject.Entity).entityID; - - foreach (var entity in currentSessionState.entities) - { - if (entity.id == entityIDToCheckFor) - { - isAssetOn = entity.render; - - isLockOn = entity.locked; - - break; - } - } - - if (UIManager.IsAlive) - { - if (isAssetOn) - { - UIManager.Instance.ProcessNetworkToggleVisibility(entityIDToCheckFor, true); - } - else - { - UIManager.Instance.ProcessNetworkToggleVisibility(entityIDToCheckFor, false); - } - } - else - { - Debug.LogWarning("Tried to process session state for lock and visibility, but there was no UIManager."); - } - - if (isLockOn) - { - Interaction_Refresh(new Interaction(sourceEntity_id: -1, targetEntity_id: entityIDToCheckFor, interactionType: (int)INTERACTIONS.LOCK)); - } - else - { - Interaction_Refresh(new Interaction(sourceEntity_id: -1, targetEntity_id: entityIDToCheckFor, interactionType: (int)INTERACTIONS.UNLOCK)); - } - } - - foreach (EntityState entity in currentSessionState.entities) - { - if (entity.latest != null && entity.latest.Length > 0) - { - Client_Refresh(NetworkUpdateHandler.Instance.DeSerializeCoordsStruct(entity.latest)); - } - } - } - - [System.Serializable] - public struct EntityState - { - public int id; - public float[] latest; //possition struct - public bool render; - public bool locked; - } - - [System.Serializable] - public class SessionState - { - public int[] clients; - public EntityState[] entities; - public int scene; - public bool isRecording; - - } - - public void SyncSessionState(string stateString) - { - var stateStruct = JsonUtility.FromJson(stateString); - - currentSessionState = stateStruct; - - //only update when things are setup if not keep reference in current session state class. - if(UIManager.IsAlive) - if (GameStateManager.IsAlive) - if (UIManager.Instance.IsReady()) - Refresh_CurrentState(); - - } - - #endregion } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs new file mode 100644 index 0000000..e42900e --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -0,0 +1,30 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +namespace Komodo.Runtime +{ + public class ConnectionAdapter : MonoBehaviour + { + public Text socketIODisplay; + + public void Start () + { + if (socketIODisplay == null) + { + Debug.LogError("socketIODisplay Text component was not assigned in ConnectionAdapter"); + } + } + + public void DisplayReconnectAttempt (string socketId, string attemptNumber) + { + DisplayStatus($"Reconnecting... (attempt {attemptNumber})"); + } + + private void DisplayStatus(string status) + { + socketIODisplay.text = status; + } + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs.meta new file mode 100644 index 0000000..c1f55a8 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 18c726d60308ddf45bee954be3694b3b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs index a8cd5ae..9330f86 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs @@ -9,18 +9,18 @@ public class InteractionsManager : MonoBehaviour [ContextMenu("Test Receive Show Model Interaction For All Models")] public void TestReceiveShowInteractionForAllModels () { - foreach(KeyValuePair pair in ClientSpawnManager.Instance.networkedObjectFromEntityId) + foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - ClientSpawnManager.Instance.Interaction_Refresh(new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING)); + SessionStateManager.Instance.ApplyInteraction(new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING)); } } [ContextMenu("Test Receive Hide Model Interaction For All Models")] public void TestReceiveHideInteractionForAllModels () { - foreach(KeyValuePair pair in ClientSpawnManager.Instance.networkedObjectFromEntityId) + foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - ClientSpawnManager.Instance.Interaction_Refresh(new Interaction(9999, pair.Key, (int)INTERACTIONS.NOT_RENDERING)); + SessionStateManager.Instance.ApplyInteraction(new Interaction(9999, pair.Key, (int)INTERACTIONS.NOT_RENDERING)); } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs index 0fe0aac..8898ff5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs @@ -212,27 +212,27 @@ public void Draw_Refresh(string stringData)//Draw newData) //Deletes a Line case (int)Entity_Type.LineDelete: - if (ClientSpawnManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) { if (lineRenderersInQueue.ContainsKey(newData.strokeId)) lineRenderersInQueue.Remove(newData.strokeId); - Destroy(ClientSpawnManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject); - ClientSpawnManager.Instance.networkedObjectFromEntityId.Remove(newData.strokeId); + Destroy(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject); + NetworkedObjectsManager.Instance.networkedObjectFromEntityId.Remove(newData.strokeId); } break; case (int)Entity_Type.LineRender: - if (ClientSpawnManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) - ClientSpawnManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(true); + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(true); break; case (int)Entity_Type.LineNotRender: - if (ClientSpawnManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) - ClientSpawnManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(false); + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(newData.strokeId)) + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[newData.strokeId].gameObject.SetActive(false); break; } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 2a8ebb5..c686c90 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -38,7 +38,6 @@ using UnityEngine.Events; using System; using System.Collections.Generic; -using System.Runtime.InteropServices; using Unity.Entities; using Komodo.AssetImport; using Komodo.Utilities; @@ -388,7 +387,7 @@ private void _DeserializeAndProcessSyncData(string data) // send new network data to client spawn manager if (ClientSpawnManager.IsAlive) { - ClientSpawnManager.Instance.Client_Refresh(pos); + ClientSpawnManager.Instance.ApplyPosition(pos); } } @@ -396,10 +395,9 @@ private void _DeserializeAndProcessInteractionData(string data) { var interaction = JsonUtility.FromJson(data); - // send new network data to client spawn manager - if (ClientSpawnManager.IsAlive) + if (SessionStateManager.IsAlive) { - ClientSpawnManager.Instance.Interaction_Refresh(interaction); + SessionStateManager.Instance.ApplyInteraction(interaction); } } @@ -594,14 +592,6 @@ public void Reconnect () { //Reminder -- socket-funcs.jslib can only send zero arguments, one string, or one number via the SendMessage function. - public void OnReconnectAttempt (string packedString) { - //TODO -- fix these and the following functions to accept more arguments. - string[] unpackedString = packedString.Split(','); - string socketId = unpackedString[0]; - string attemptNumber = unpackedString[1]; - socketIODisplay.text = $"Reconnecting... (attempt {attemptNumber})"; - } - public void OnReconnectSucceeded () { socketIODisplay.text = $"Successfully reconnected."; } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs index 79c4a16..7198cef 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs @@ -307,7 +307,7 @@ public void TestProcessNetworkHide() /// public void ProcessNetworkToggleVisibility(int entityID, bool doShow) { - var netObject = clientManager.networkedObjectFromEntityId[entityID]; + var netObject = NetworkedObjectsManager.Instance.networkedObjectFromEntityId[entityID]; if (netObject == null) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs index 855f9b0..ff9c704 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs @@ -73,7 +73,6 @@ public static MainClientUpdater Instance //list to maintain objects in scene to send update accross [HideInInspector] public List entityContainers_InNetwork_OutputList = new List(); - [HideInInspector] public List physics_entityContainers_InNetwork_OutputList = new List(); //To stop update loop from sending information accross the network when our client setup is not complete @@ -151,15 +150,7 @@ public void OnUpdate(float realTime) foreach (var entityContainers in entityContainers_InNetwork_OutputList) Send_GameObject_UpdatesToNetwork(entityContainers); - foreach (var entityContainers in physics_entityContainers_InNetwork_OutputList) - SendPhysicsGameObjectUpdatesToNetwork(entityContainers); - - //remove physics objects that should not send calls anymore if RigidBody is changed to isKinematic or IsSleeping() - foreach (var item in physicsnRGOToRemove) - physics_entityContainers_InNetwork_OutputList.Remove(item); - - //clear the list of physics objects to remove from sending updates - physicsnRGOToRemove.Clear(); + NetworkedPhysicsManager.Instance.OnUpdate(); } @@ -283,76 +274,10 @@ public void Send_GameObject_UpdatesToNetwork(NetworkedGameObject eContainer) coordExport.Invoke(coords); } - List physicsnRGOToRemove = new List(); - - /// - /// Meant to convert our Physics GameObject data send data to follow our POSITION struct to be sent each update - /// - /// - public void SendPhysicsGameObjectUpdatesToNetwork(NetworkedGameObject eContainer) - { - int entityID = default; - NetworkEntityIdentificationComponentData entityIDContainer = default; - - entityIDContainer = entityManager.GetComponentData(eContainer.Entity); - entityID = entityIDContainer.entityID; - - //make sure that we setup the reference to our rigidBody of our physics object that we are using to send data from - if (!ClientSpawnManager.Instance.rigidbodyFromEntityId.ContainsKey(entityID)) - { - ClientSpawnManager.Instance.rigidbodyFromEntityId.Add(entityID, eContainer.GetComponent()); - } - var rb = ClientSpawnManager.Instance.rigidbodyFromEntityId[entityID]; - - if (!rb) - { - Debug.LogError("There is no rigidbody in netobject entity id DICTIONARY: " + entityID); - return; - } - - Position coords = default; - - if (!rb.isKinematic && rb.IsSleeping() || entityManager.HasComponent(eContainer.Entity)) - { - physicsnRGOToRemove.Add(eContainer); - - //Send a last update for our network objects to be remove their physics funcionality to sync with others. - StopPhysicsUpdates(eContainer); - } - - coords = new Position - { - clientId = entityIDContainer.clientID, - entityId = entityIDContainer.entityID, - entityType = (int)entityIDContainer.current_Entity_Type, - rot = eContainer.transform.rotation, - pos = eContainer.transform.position, - scaleFactor = eContainer.transform.lossyScale.x, - }; - - coordExport.Invoke(coords); - } - - /// - /// A call to remove Physics funcionality from specified netObject - /// - /// - public void StopPhysicsUpdates(NetworkedGameObject eContainer) - { - Position coords = default; - - NetworkEntityIdentificationComponentData entityIDContainer = entityManager.GetComponentData(eContainer.Entity); - - coords = new Position - { - clientId = entityIDContainer.clientID, - entityId = entityIDContainer.entityID, - entityType = (int)Entity_Type.physicsEnd, - }; + - coordExport.Invoke(coords); - } + #endregion } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs index c0f2e6a..2fef107 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs @@ -29,7 +29,7 @@ public void RemoveIncrementalClient() { ClientSpawnManager.Instance.RemoveClient(_GetTopIncrementalClientId()); _numIncrementalClients -= 1; } - + private Position GeneratePosition(Entity_Type entityType, Vector3 position, Quaternion rotation) { int clientID = _GetTopIncrementalClientId(); @@ -62,7 +62,7 @@ public void ReceiveCenterPositionUpdateForHead() { Position position = GeneratePosition(Entity_Type.users_head, Vector3.zero, Quaternion.AngleAxis(180f, Vector3.forward)); - ClientSpawnManager.Instance.Client_Refresh(position); + ClientSpawnManager.Instance.ApplyPositionToHead(position); } //TODO(Brandon): Suggestion: rename this to PositionUpdate @@ -111,7 +111,7 @@ public void ReceiveCenterPositionUpdateForLeftHand() { Position position = GeneratePosition(Entity_Type.users_Lhand, Vector3.one, Quaternion.AngleAxis(180f, Vector3.forward)); - ClientSpawnManager.Instance.Client_Refresh(position); + ClientSpawnManager.Instance.ApplyPositionToLeftHand(position); } /** Test receiving updates in the editor. @@ -127,7 +127,7 @@ public void ReceiveCenterPositionUpdateForRightHand() { Position position = GeneratePosition(Entity_Type.users_Rhand, Vector3.one + Vector3.one, Quaternion.AngleAxis(180f, Vector3.forward)); - ClientSpawnManager.Instance.Client_Refresh(position); + ClientSpawnManager.Instance.ApplyPositionToRightHand(position); } /** Test sending updates in the editor **/ diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs index 6b7e8cb..f9f4161 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs @@ -93,7 +93,7 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) current_Entity_Type = !usePhysics ? Entity_Type.objects : Entity_Type.physicsObject, }); - ClientSpawnManager.Instance.RegisterNetworkedGameObject(EntityID, this); + NetworkedObjectsManager.Instance.Register(EntityID, this); //TODO: evaluate how good this solution is. //check to see if the gameObject is the main object or a subobject. If it's a main object, link it to the button. @@ -114,8 +114,8 @@ public void OnCollisionEnter(Collision collision) if (usePhysics && collision.rigidbody.CompareTag(TagList.interactable)) { - if (!MainClientUpdater.Instance.physics_entityContainers_InNetwork_OutputList.Contains(this)) - MainClientUpdater.Instance.physics_entityContainers_InNetwork_OutputList.Add(this); + if (!NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Contains(this)) + NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Add(this); if (!entityManager.HasComponent(Entity)) entityManager.AddComponent(Entity); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs new file mode 100644 index 0000000..ee70a77 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs @@ -0,0 +1,192 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Unity.Entities; +using Komodo.Utilities; + +namespace Komodo.Runtime +{ + public class NetworkedObjectsManager : SingletonComponent + { + public static NetworkedObjectsManager Instance + { + get { return (NetworkedObjectsManager) _Instance; } + + set { _Instance = value; } + } + + private EntityManager entityManager; + + public Dictionary networkedObjectFromEntityId = new Dictionary(); + + public void Awake () + { + var forceAlive = Instance; + + entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; + } + + public void Register (int entityID, NetworkedGameObject netObject) + { + networkedObjectFromEntityId.Add(entityID, netObject); + } + + public void ApplyPosition (Position positionData) + { + if (networkedObjectFromEntityId.ContainsKey(positionData.entityId)) + { + networkedObjectFromEntityId[positionData.entityId].transform.position = positionData.pos; + + networkedObjectFromEntityId[positionData.entityId].transform.rotation = positionData.rot; + + UnityExtensionMethods.SetGlobalScale(networkedObjectFromEntityId[positionData.entityId].transform, Vector3.one * positionData.scaleFactor); + } + else + { + Debug.LogWarning("Entity ID : " + positionData.entityId + "not found in Dictionary dropping object movement packet"); + } + } + + //TODO(Brandon): is this even used anymore? + // public void DeleteAndUnregisterNetworkedGameObject(int entityID) + // { + // if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(entityID)) + // { + // entityManager.DestroyEntity(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[entityID].Entity); + // Destroy(Instance.networkedObjectFromEntityId[entityID].gameObject); + // Instance.networkedObjectFromEntityId.Remove(entityID); + // } + // } + + public void ApplyInteraction (Interaction interactionData) + { + if (GameStateManager.IsAlive && UIManager.IsAlive && !UIManager.Instance.IsReady()) + { + return; + } + + switch (interactionData.interactionType) + { + case (int)INTERACTIONS.RENDERING: + + if (UIManager.IsAlive) + { + UIManager.Instance.ProcessNetworkToggleVisibility(interactionData.targetEntity_id, true); + } + + break; + + case (int)INTERACTIONS.NOT_RENDERING: + + if (UIManager.IsAlive) + { + UIManager.Instance.ProcessNetworkToggleVisibility(interactionData.targetEntity_id, false); + } + + break; + + case (int)INTERACTIONS.GRAB: + + Instance.ApplyGrabInteraction(interactionData); + + break; + + case (int)INTERACTIONS.DROP: + + Instance.ApplyDropInteraction(interactionData); + + break; + + case (int)INTERACTIONS.CHANGE_SCENE: + + if (SceneManagerExtensions.IsAlive) + { + //check the loading wait for changing into a new scene - to avoid loading multiple scenes + SceneManagerExtensions.Instance.SelectScene(interactionData.targetEntity_id); + } + + break; + + case (int)INTERACTIONS.LOCK: + + Instance.ApplyLockInteraction(interactionData); + + break; + + case (int)INTERACTIONS.UNLOCK: + + Instance.ApplyUnlockInteraction(interactionData); + + break; + } + } + + public void ApplyGrabInteraction (Interaction interactionData) + { + entityManager.AddComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity, new TransformLockTag()); + } + + public void ApplyDropInteraction (Interaction interactionData) + { + if (entityManager.HasComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + { + entityManager.RemoveComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity); + } + else + { + Debug.LogWarning("Client Entity does not exist for Drop interaction--- EntityID" + interactionData.targetEntity_id); + } + } + + public void ApplyLockInteraction (Interaction interactionData) + { + if (!Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) + { + return; + } + + var buttID = -1; + + if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + { + buttID = entityManager.GetSharedComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; + } + + if (buttID == -1) + { + return; + } + + //disable button interaction for others + if (UIManager.IsAlive) + { + UIManager.Instance.ProcessNetworkToggleLock(buttID, true); + } + } + + public void ApplyUnlockInteraction (Interaction interactionData) + { + if (!NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) + { + return; + } + + var buttID = -1; + + if (entityManager.HasComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + { + buttID = entityManager.GetSharedComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID; + } + + if (buttID == -1) + { + return; + } + + if (UIManager.IsAlive) + { + UIManager.Instance.ProcessNetworkToggleLock(buttID, false); + } + } + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs.meta new file mode 100644 index 0000000..2a34e55 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b8e799e995988ca4bbe0e3de7fc0ebcb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs new file mode 100644 index 0000000..f439890 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs @@ -0,0 +1,197 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Unity.Entities; +using Komodo.Utilities; + +namespace Komodo.Runtime +{ + public class NetworkedPhysicsManager : SingletonComponent + { + public static NetworkedPhysicsManager Instance + { + get { return (NetworkedPhysicsManager)_Instance; } + + set { _Instance = value; } + } + + private EntityManager entityManager; + + public Dictionary rigidbodyFromEntityId = new Dictionary(); + + List physicsnRGOToRemove = new List(); + [HideInInspector] public List physics_entityContainers_InNetwork_OutputList = new List(); + + void Start () + { + entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; + } + + public void OnUpdate() + { + foreach (var entityContainers in physics_entityContainers_InNetwork_OutputList) + { + SendPhysicsGameObjectUpdatesToNetwork(entityContainers); + } + + //remove physics objects that should not send calls anymore if RigidBody is changed to isKinematic or IsSleeping() + foreach (var item in physicsnRGOToRemove) + { + physics_entityContainers_InNetwork_OutputList.Remove(item); + } + + //clear the list of physics objects to remove from sending updates + physicsnRGOToRemove.Clear(); + } + + public void ApplyPositionToStart(Position positionData) + { + //alternate kinematic to allow for sending non physics transform updates; + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(positionData.entityId)) + { + if (!rigidbodyFromEntityId.ContainsKey(positionData.entityId)) + { + rigidbodyFromEntityId.Add(positionData.entityId, NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].GetComponent()); + } + + var rb = rigidbodyFromEntityId[positionData.entityId]; + + if (!rb) + { + Debug.LogError("There is no rigidbody in netobject entity id: " + positionData.entityId); + + return; + } + + rb.isKinematic = true; + + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].transform.position = positionData.pos; + + NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].transform.rotation = positionData.rot; + + UnityExtensionMethods.SetGlobalScale(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].transform, Vector3.one * positionData.scaleFactor); + } + else + { + Debug.LogWarning("Entity ID : " + positionData.entityId + "not found in Dictionary dropping physics object movement packet"); + } + } + + public void ApplyPositionToEnd(Position positionData) + { + //alternate kinematic to allow for sending non physics transform updates; + if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(positionData.entityId)) + { + //skip opperation if current object is grabbed to avoid turning physics back on + + if (entityManager.HasComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].Entity)) + return; + + if (!rigidbodyFromEntityId.ContainsKey(positionData.entityId)) + { + rigidbodyFromEntityId.Add(positionData.entityId, NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].GetComponent()); + } + + var rb = rigidbodyFromEntityId[positionData.entityId]; + + if (!rb) + { + Debug.LogError("There is no rigidbody in netobject entity id: " + positionData.entityId); + + return; + } + + rb = NetworkedObjectsManager.Instance.networkedObjectFromEntityId[positionData.entityId].GetComponent(); + + rb.isKinematic = false; + } + else + { + Debug.LogWarning("Entity ID : " + positionData.entityId + "not found in Dictionary dropping physics object movement packet"); + } + } + + /// + /// Meant to convert our Physics GameObject data send data to follow our POSITION struct to be sent each update + /// + /// + public void SendPhysicsGameObjectUpdatesToNetwork(NetworkedGameObject eContainer) + { + int entityID = default; + NetworkEntityIdentificationComponentData entityIDContainer = default; + + entityIDContainer = entityManager.GetComponentData(eContainer.Entity); + entityID = entityIDContainer.entityID; + + //make sure that we setup the reference to our rigidBody of our physics object that we are using to send data from + if (!rigidbodyFromEntityId.ContainsKey(entityID)) + { + rigidbodyFromEntityId.Add(entityID, eContainer.GetComponent()); + } + var rb = rigidbodyFromEntityId[entityID]; + + if (!rb) + { + Debug.LogError("There is no rigidbody in netobject entity id DICTIONARY: " + entityID); + return; + } + + Position coords = default; + + if (!rb.isKinematic && rb.IsSleeping() || entityManager.HasComponent(eContainer.Entity)) + { + physicsnRGOToRemove.Add(eContainer); + + //Send a last update for our network objects to be remove their physics funcionality to sync with others. + StopPhysicsUpdates(eContainer); + } + + coords = new Position + { + clientId = entityIDContainer.clientID, + entityId = entityIDContainer.entityID, + entityType = (int)entityIDContainer.current_Entity_Type, + rot = eContainer.transform.rotation, + pos = eContainer.transform.position, + scaleFactor = eContainer.transform.lossyScale.x, + }; + + MainClientUpdater.Instance.coordExport.Invoke(coords); + } + + /// + /// A call to remove Physics funcionality from specified netObject + /// + /// + public void StopPhysicsUpdates(NetworkedGameObject eContainer) + { + Position coords = default; + + NetworkEntityIdentificationComponentData entityIDContainer = entityManager.GetComponentData(eContainer.Entity); + + coords = new Position + { + clientId = entityIDContainer.clientID, + entityId = entityIDContainer.entityID, + entityType = (int)Entity_Type.physicsEnd, + + }; + + MainClientUpdater.Instance.coordExport.Invoke(coords); + } + + public Rigidbody GetRigidbody(int entityId) + { + Rigidbody result; + + bool success = rigidbodyFromEntityId.TryGetValue(entityId, out result); + + if (!success) + { + throw new System.Exception($"Value was not found in client's rigidbodies dictionary for key {entityId}."); + } + + return result; + } + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs.meta new file mode 100644 index 0000000..426fb07 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6c7c81767f0380a499238d2e84de7ef9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 1c5fe63..11601d0 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -7,7 +7,7 @@ public class SocketIOEditorSimulator : SingletonComponent + { + public static SessionStateManager Instance + { + get { return (SessionStateManager) _Instance; } + + set { _Instance = value; } + } + + private EntityManager entityManager; + + private SessionState _state; + + public void Awake () + { + var forceAlive = Instance; + + entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; + } + + void Start () + { + + } + + public void SetSessionState (SessionState state) + { + _state = state; + } + + public SessionState GetSessionState () + { + return _state; + } + + public bool IsReady () + { + return (_state == null); + } + + private EntityState GetEntityStateFromNetObject (NetworkedGameObject netObject) + { + int desiredEntityId = entityManager.GetComponentData(netObject.Entity).entityID; + + foreach (var candidateEntityState in _state.entities) + { + if (candidateEntityState.id == desiredEntityId) + { + return candidateEntityState; + } + } + + Debug.LogError($"SessionStateManager: Could not find EntityState that matched netObject with entity ID {desiredEntityId}"); + + return new EntityState(); + } + + public void ApplyCatchup () + { + if (!UIManager.IsAlive) + { + Debug.LogWarning("Tried to process session state for lock and visibility, but there was no UIManager."); + } + + if (!SceneManagerExtensions.IsAlive) + { + Debug.LogWarning("Tried to process session state for scene, but there was no SceneManagerExtensions."); + } + + if (!ClientSpawnManager.IsAlive) + { + Debug.LogWarning("Tried to process session state for clients, but there was no ClientSpawnManager."); + } + + if (_state == null) + { + Debug.LogWarning("SessionStateManager: state was null. State catch-up will not be applied."); + + return; + } + + SceneManagerExtensions.Instance.SelectScene(_state.scene); + + ClientSpawnManager.Instance.AddNewClients(_state.clients); + + foreach (var netObject in ModelImportInitializer.Instance.networkedGameObjects) + { + var entityState = GetEntityStateFromNetObject(netObject); + + UIManager.Instance.ProcessNetworkToggleVisibility(entityState.id, entityState.render); + + int interactionType = entityState.locked ? (int) INTERACTIONS.LOCK : (int) INTERACTIONS.UNLOCK; + + ApplyInteraction(new Interaction( + sourceEntity_id: -1, + targetEntity_id: entityState.id, + interactionType: interactionType + )); + } + + foreach (EntityState entity in _state.entities) + { + if (entity.latest != null && entity.latest.Length > 0) + { + ApplyPosition(NetworkUpdateHandler.Instance.DeSerializeCoordsStruct(entity.latest)); //TODO(Brandon): this is sus. Probably why reconnect button resets all objects. + } + } + } + + public void ApplyPosition(Position positionData) + { + if (GameStateManager.IsAlive && !GameStateManager.Instance.isAssetImportFinished) + { + return; + } + + if (positionData.entityType != (int)Entity_Type.objects && positionData.entityType != (int)Entity_Type.physicsObject) + { + ClientSpawnManager.Instance.AddClientIfNeeded(positionData.clientId); + } + + switch (positionData.entityType) + { + case (int) Entity_Type.users_head: + + ClientSpawnManager.Instance.ApplyPositionToHead(positionData); + + break; + + case (int) Entity_Type.users_Lhand: + + ClientSpawnManager.Instance.ApplyPositionToLeftHand(positionData); + + break; + + case (int) Entity_Type.users_Rhand: + + ClientSpawnManager.Instance.ApplyPositionToRightHand(positionData); + + break; + + case (int) Entity_Type.objects: + + NetworkedObjectsManager.Instance.ApplyPosition(positionData); + + break; + + case (int) Entity_Type.physicsObject: + + NetworkedPhysicsManager.Instance.ApplyPositionToStart(positionData); + + break; + + case (int) Entity_Type.physicsEnd: + + NetworkedPhysicsManager.Instance.ApplyPositionToEnd(positionData); + + break; + } + } + + public void ApplyInteraction(Interaction interactionData) + { + NetworkedObjectsManager.Instance.ApplyInteraction(interactionData); + } + } + + [System.Serializable] + public struct EntityState + { + public int id; + public float[] latest; //position struct + public bool render; + public bool locked; + } + + [System.Serializable] + public class SessionState + { + public int[] clients; + public EntityState[] entities; + public int scene; + public bool isRecording; + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs.meta new file mode 100644 index 0000000..1bea6ff --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e4bb34b4381796747914a5abc549f78b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index cb8b3a8..8b92d73 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -2,10 +2,52 @@ using System.Collections.Generic; using UnityEngine; -public class SocketIOAdapter : MonoBehaviour +namespace Komodo.Runtime { - void Start() + public class SocketIOAdapter : MonoBehaviour { - + private ConnectionAdapter connectionAdapter; + + void Start() + { + connectionAdapter = (ConnectionAdapter) FindObjectOfType(typeof(ConnectionAdapter)); + + if (connectionAdapter == null) + { + Debug.LogError("SocketIOAdapter: No object of type ConnectionAdapter was found in the scene."); + } + +#if !UNITY_EDITOR && UNITY_WEBGL + + SocketIOJSLib.SetSocketIOAdapterName(gameObject.name); +#else + + SocketIOEditorSimulator.Instance.SetSocketIOAdapterName(gameObject.name); +#endif + } + + public void OnReconnectAttempt (string packedString) + { + string[] unpackedString = packedString.Split(','); + + string socketId = unpackedString[0]; + + string attemptNumber = unpackedString[1]; + + connectionAdapter.DisplayReconnectAttempt(socketId, attemptNumber); + } + + public void OnReceiveStateCatchup (string packedData) + { + var state = JsonUtility.FromJson(packedData); + + SessionStateManager.Instance.SetSessionState(state); + + //only update when things are setup if not keep reference in current session state class. + if (UIManager.IsAlive && GameStateManager.IsAlive && UIManager.Instance.IsReady() && SessionStateManager.Instance.IsReady()) + { + SessionStateManager.Instance.ApplyCatchup(); + } + } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs index c142a85..c5f54a5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs @@ -1,3 +1,5 @@ +using System.Runtime.InteropServices; + namespace Komodo.Runtime { public static class SocketIOJSLib @@ -6,35 +8,38 @@ public static class SocketIOJSLib // socket.io with webgl // https://www.gamedev.net/articles/programming/networking-and-multiplayer/integrating-socketio-with-unity-5-webgl-r4365/ [DllImport("__Internal")] - private static extern void SetSyncEventListeners(); + public static extern void SetSocketIOAdapterName(string name); + + [DllImport("__Internal")] + public static extern void SetSyncEventListeners(); [DllImport("__Internal")] - private static extern void OpenSyncConnection(); + public static extern void OpenSyncConnection(); [DllImport("__Internal")] - private static extern void OpenChatConnection(); + public static extern void OpenChatConnection(); [DllImport("__Internal")] - private static extern void JoinSyncSession(); + public static extern void JoinSyncSession(); [DllImport("__Internal")] - private static extern void JoinChatSession(); + public static extern void JoinChatSession(); [DllImport("__Internal")] - private static extern void SendStateCatchUpRequest(); + public static extern void SendStateCatchUpRequest(); [DllImport("__Internal")] - private static extern void SetChatEventListeners(); + public static extern void SetChatEventListeners(); [DllImport("__Internal")] - private static extern int GetClientIdFromBrowser(); + public static extern int GetClientIdFromBrowser(); [DllImport("__Internal")] - private static extern int GetSessionIdFromBrowser(); + public static extern int GetSessionIdFromBrowser(); [DllImport("__Internal")] - private static extern int GetIsTeacherFlagFromBrowser(); - + public static extern int GetIsTeacherFlagFromBrowser(); + // [DllImport("__Internal")] // private static extern void InitSocketIOReceivePosition(float[] array, int size); @@ -54,16 +59,16 @@ public static class SocketIOJSLib // private static extern void SendDraw(float[] array, int size); [DllImport("__Internal")] - private static extern void EnableVRButton(); + public static extern void EnableVRButton(); [DllImport("__Internal")] - private static extern string GetSessionDetails(); + public static extern string GetSessionDetails(); // TODO(rob): move this to GlobalMessageManager.cs [DllImport("__Internal")] public static extern void BrowserEmitMessage(string type, string message); [DllImport("__Internal")] - private static extern void Disconnect(); + public static extern void Disconnect(); } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs.meta new file mode 100644 index 0000000..1371ec1 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 825ee5c890d37a144851d5377abf2dc6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs index fd60de2..1c2816a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs @@ -649,8 +649,8 @@ public void Drop() //if droping a physics object update it for all. if (currentRB) { - if (!MainClientUpdater.Instance.physics_entityContainers_InNetwork_OutputList.Contains(currentNetRegisteredGameObject)) - MainClientUpdater.Instance.physics_entityContainers_InNetwork_OutputList.Add(currentNetRegisteredGameObject); + if (!NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Contains(currentNetRegisteredGameObject)) + NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Add(currentNetRegisteredGameObject); if (Entity_Type.physicsObject == netIDComp.current_Entity_Type) if (!entityManager.HasComponent(currentNetRegisteredGameObject.Entity)) From 388db4721f845c85e60d5285b9f4c8bbf1973bc4 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 11 Oct 2021 23:09:37 -0500 Subject: [PATCH 05/57] refactored state catchup, added editor simulator tests, WIP: changing reconnect logic to leaving and rejoining --- .../Plugins/jslib/socket-funcs.jslib | 40 +++++ .../KomodoCoreAssets/Scenes/Main.unity | 70 -------- .../KomodoCore/Runtime/Prefabs/MenuUI.prefab | 1 + .../RuntimeSession/ClientSpawnManager.cs | 128 +------------- .../RuntimeSession/ConnectionAdapter.cs | 9 + .../RuntimeSession/InteractionsManager.cs | 8 +- .../Scripts/RuntimeSession/KomodoMenu.cs | 23 +++ .../Scripts/RuntimeSession/KomodoMenuFixes.cs | 40 ----- .../RuntimeSession/KomodoMenuFixes.cs.meta | 11 -- .../Scripts/RuntimeSession/LockToggle.cs | 4 +- .../Managers/DrawingInstanceManager.cs | 4 +- .../Managers/NetworkUpdateHandler.cs | 20 ++- .../RuntimeSession/Managers/UIManager.cs | 11 +- .../ModelImportPostProcessor.cs | 7 +- .../Network/NetworkedGameObject.cs | 10 +- .../Network/NetworkedObjectsManager.cs | 156 +++++++++++++++++- .../Network/SocketIOEditorSimulator.cs | 63 ++++++- .../RuntimeSession/SessionStateManager.cs | 83 ++++++++-- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 6 +- .../Scripts/RuntimeSession/SocketIOJSLib.cs | 6 + Komodo/Assets/ReconnectButtonFix.cs | 20 --- Komodo/Assets/ReconnectButtonFix.cs.meta | 11 -- 22 files changed, 396 insertions(+), 335 deletions(-) delete mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs delete mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs.meta delete mode 100644 Komodo/Assets/ReconnectButtonFix.cs delete mode 100644 Komodo/Assets/ReconnectButtonFix.cs.meta diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 9b9c2ca..06c1909 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -242,6 +242,46 @@ window.chat.emit("join", joinIds); }, + LeaveSyncSession: function () { + if (window.socket == null ) { + console.error("LeaveSyncSession: window.socket was null"); + } + + if (window.session_id == null ) { + console.error("LeaveSyncSession: window.session_id was null"); + } + + if (window.client_id == null ) { + console.error("LeaveSyncSession: window.client_id was null"); + } + + var joinIds = [window.session_id, window.client_id]; + + console.log("Asking relay to leave session:", joinIds); + + socket.emit("leave", joinIds); + }, + + LeaveChatSession: function () { + if (window.chat == null ) { + console.error("LeaveChatSession: window.chat was null"); + } + + if (window.session_id == null ) { + console.error("LeaveChatSession: window.session_id was null"); + } + + if (window.client_id == null ) { + console.error("LeaveChatSession: window.client_id was null"); + } + + var joinIds = [window.session_id, window.client_id]; + + console.log("Asking relay to leave chat:", joinIds); + + window.chat.emit("leave", joinIds); + }, + /** * Asks the server to return a session object. */ diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 4542df5..2e52c75 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -517,7 +517,6 @@ Transform: m_Children: - {fileID: 1303122035} - {fileID: 1959313134} - - {fileID: 904841685} m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1286,63 +1285,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 08a2523e3d326d84d9006d783e04813b, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &904841684 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 904841685} - - component: {fileID: 904841687} - - component: {fileID: 904841686} - m_Layer: 0 - m_Name: ReconnectButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &904841685 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 904841684} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 169688521} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &904841686 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 904841684} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c638e6d6b78c98842a09aeaa012b62bc, type: 3} - m_Name: - m_EditorClassIdentifier: - reconnectButton: {fileID: 2070563976} ---- !u!114 &904841687 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 904841684} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 017b4e2c84561a341b81216fc95d560a, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &973271896 GameObject: m_ObjectHideFlags: 0 @@ -2285,18 +2227,6 @@ MonoBehaviour: didStartStretching: 0 debug: 0 axesPrefab: {fileID: 0} ---- !u!114 &2070563976 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2150859191323021244, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - m_PrefabInstance: {fileID: 6164736969038234896} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &2082991697 GameObject: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab index fce97ed..79300ed 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab @@ -9911,6 +9911,7 @@ MonoBehaviour: undoButton: {fileID: 4890615313850722620} drawTab: {fileID: 6269670545669992115} brushToggle: {fileID: 5720538800747667725} + reconnectButton: {fileID: 5790234758553503690} --- !u!114 &4193681595172214892 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index e09bab3..699ae04 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -144,9 +144,6 @@ public static ClientSpawnManager Instance private Dictionary avatarIndexFromClientId = new Dictionary(); private Dictionary usernameFromClientId = new Dictionary(); public Dictionary animatorFromClientId = new Dictionary(); - - //list of decomposed for entire set locking - public Dictionary> networkedSubObjectListFromIndex = new Dictionary>(); #endregion @@ -163,7 +160,6 @@ public static ClientSpawnManager Instance public Dictionary secondsToWaitDic = new Dictionary(); #region ECS Funcionality Fields - public List topLevelEntityList = new List(); EntityManager entityManager; #endregion @@ -227,40 +223,6 @@ public IEnumerator Start() //WebGLMemoryStats.LogMoreStats("ClientSpawnManager Start AFTER"); } - public Entity GetEntity(int index) - { - if (index < 0 || index >= topLevelEntityList.Count) - { - throw new System.Exception("Entity index is out-of-bounds for the client's entity list."); - } - - return topLevelEntityList[index]; - } - - public NetworkedGameObject GetNetworkedGameObject(int entityId) - { - if (entityId < 0 || entityId >= ModelImportInitializer.Instance.networkedGameObjects.Count) - { - throw new System.Exception("Index is out-of-bounds for the client's networked game objects list."); - } - - return ModelImportInitializer.Instance.networkedGameObjects[entityId]; - } - - public List GetNetworkedSubObjectList(int index) - { - List result; - - bool success = networkedSubObjectListFromIndex.TryGetValue(index, out result); - - if (!success) - { - throw new System.Exception($"Value was not found in client's networked game objects dictionary for key {index}."); - } - - return result; - } - public int GetAvatarIndex(int clientId) { int result; @@ -274,6 +236,7 @@ public int GetAvatarIndex(int clientId) return result; } + public AvatarEntityGroup GetAvatarEntityGroup(int clientId) { AvatarEntityGroup result; @@ -486,96 +449,7 @@ public async void DestroyClient(int clientID) #endregion #region Create A Network Managed Objects - /// - /// Allows ClientSpawnManager have reference to the network reference gameobject to update with calls - /// - /// - /// This is the model index in list - /// - public NetworkedGameObject CreateNetworkedGameObject(GameObject gObject, int modelListIndex = -1, int customEntityID = 0, bool doNotLinkWithButtonID = false) - { - - //add a Net component to the object - NetworkedGameObject netObject = gObject.AddComponent(); - - //to look a decomposed set of objects we need to keep track of what Index we are iterating over regarding or importing models to create sets - //we keep a list reference for each index and keep on adding to it if we find a model with the same id - //make sure we are using it as a button reference - if (doNotLinkWithButtonID) - { - return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); - } - - if (modelListIndex == -1) - { - return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); - } - - List subObjects; - Dictionary> netSubObjectLists = ClientSpawnManager.Instance.networkedSubObjectListFromIndex; - - if (!netSubObjectLists.ContainsKey(modelListIndex)) - { - subObjects = new List(); - - subObjects.Add(netObject); - - netSubObjectLists.Add(modelListIndex, subObjects); - - return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); - } - - subObjects = GetNetworkedSubObjectList(modelListIndex); - - subObjects.Add(netObject); - - netSubObjectLists[modelListIndex] = subObjects; - - return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); - } - - protected NetworkedGameObject InstantiateNetworkedGameObject(NetworkedGameObject netObject, int entityId, int modelListIndex) - { - - //to enable only imported objects to be grabbed - //TODO: change for drawings - netObject.tag = TagList.interactable; - - //We then set up the data to be used through networking - if (entityId == 0) - { - netObject.Instantiate(modelListIndex); - - return netObject; - } - - netObject.Instantiate(modelListIndex, entityId); - - return netObject; - } - - /// - /// Setup References For NetObjects - /// - /// - /// - /// - - public void LinkNetObjectToButton(int entityID, NetworkedGameObject netObject) - { - if (entityManager.HasComponent(netObject.Entity)) - { - var buttonID = entityManager.GetSharedComponentData(netObject.Entity).buttonID; - - if (buttonID < 0 || buttonID >= ModelImportInitializer.Instance.networkedGameObjects.Count) - { - throw new System.Exception("Button ID value is out-of-bounds for networked objects list."); - } - - ModelImportInitializer.Instance.networkedGameObjects[buttonID] = netObject; - } - } #endregion diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index e42900e..a0bcaab 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -15,6 +15,15 @@ public void Start () { Debug.LogError("socketIODisplay Text component was not assigned in ConnectionAdapter"); } + + NetworkUpdateHandler netHandler = NetworkUpdateHandler.Instance; + + KomodoEventManager.StartListening("connection.leaveAndRejoin", () => + { + //netHandler.DisconnectAndReconnect(); + + netHandler.LeaveAndRejoin(); + }); } public void DisplayReconnectAttempt (string socketId, string attemptNumber) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs index 9330f86..f018025 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs @@ -11,7 +11,9 @@ public void TestReceiveShowInteractionForAllModels () { foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - SessionStateManager.Instance.ApplyInteraction(new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING)); + var showInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING); + + SessionStateManager.Instance.ApplyInteraction(showInteractionFromTestClient); } } @@ -20,7 +22,9 @@ public void TestReceiveHideInteractionForAllModels () { foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - SessionStateManager.Instance.ApplyInteraction(new Interaction(9999, pair.Key, (int)INTERACTIONS.NOT_RENDERING)); + var hideInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING); + + SessionStateManager.Instance.ApplyInteraction(hideInteractionFromTestClient); } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs index b8ac312..cd9b868 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs @@ -17,6 +17,8 @@ public class KomodoMenu : MonoBehaviour public Toggle brushToggle; + public Button reconnectButton; + void OnValidate () { if (eraseTab == null) @@ -38,6 +40,11 @@ void OnValidate () { throw new UnassignedReferenceException("brushToggle"); } + + if (reconnectButton == null) + { + throw new UnassignedReferenceException("reconnectButton"); + } } public void Start () @@ -84,6 +91,22 @@ public void Start () KomodoEventManager.TriggerEvent("drawTool.disable"); }); + + reconnectButton.onClick.AddListener(() => + { + KomodoEventManager.TriggerEvent("connection.leaveAndRejoin"); + }); + } + + // As of Komodo v0.3.2, UIManager does not have a public IsRightHanded function, so we must make do with this workaround. Returns a MenuAnchor.Location value, including UNKNOWN if the parent is not a MenuAnchor. + public MenuAnchor.Kind GetMenuLocation () + { + if (transform.parent.TryGetComponent(out MenuAnchor anchor)) + { + return anchor.kind; + } + + return MenuAnchor.Kind.UNKNOWN; } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs deleted file mode 100644 index 81f2955..0000000 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs +++ /dev/null @@ -1,40 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.Events; -using UnityEngine.UI; - -namespace Komodo.Runtime -{ - public class KomodoMenuFixes : MonoBehaviour - { - public Button reconnectButton; - - void OnValidate () - { - if (reconnectButton == null) - { - throw new UnassignedReferenceException("reconnectButton"); - } - } - - public void Start () - { - reconnectButton.onClick.AddListener(() => - { - KomodoEventManager.TriggerEvent("network.reconnect"); - }); - } - - // As of Komodo v0.3.2, UIManager does not have a public IsRightHanded function, so we must make do with this workaround. Returns a MenuAnchor.Location value, including UNKNOWN if the parent is not a MenuAnchor. - public MenuAnchor.Kind GetMenuLocation () - { - if (transform.parent.TryGetComponent(out MenuAnchor anchor)) - { - return anchor.kind; - } - - return MenuAnchor.Kind.UNKNOWN; - } - } -} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs.meta deleted file mode 100644 index 7cecc7b..0000000 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenuFixes.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: c638e6d6b78c98842a09aeaa012b62bc -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs index b65ecef..cfd83c8 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs @@ -83,7 +83,7 @@ public void SendNetworkUpdate (bool doLock) lockState = (int)INTERACTIONS.UNLOCK; } - int entityID = entityManager.GetComponentData(ClientSpawnManager.Instance.GetNetworkedSubObjectList(this.index)[0].Entity).entityID; + int entityID = entityManager.GetComponentData(NetworkedObjectsManager.Instance.GetNetworkedSubObjectList(this.index)[0].Entity).entityID; NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction { @@ -100,7 +100,7 @@ public void UpdateComponentData (bool doLock) public void UpdateComponentData (bool doLock, int id) { - foreach (NetworkedGameObject item in ClientSpawnManager.Instance.GetNetworkedSubObjectList(id)) + foreach (NetworkedGameObject item in NetworkedObjectsManager.Instance.GetNetworkedSubObjectList(id)) { if (doLock) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs index 8898ff5..91825a7 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/DrawingInstanceManager.cs @@ -57,7 +57,7 @@ public void CreateUserStrokeInstance(int strokeID, LineRenderer lineRenderer, bo lineRendCopy.name = "LineR:" + strokeID; //Create a reference to use in network - var nAGO = ClientSpawnManager.Instance.CreateNetworkedGameObject(pivot, strokeID, strokeID); + var nAGO = NetworkedObjectsManager.Instance.CreateNetworkedGameObject(pivot, strokeID, strokeID); //tag it as a drawing for ECS pivot.tag = TagList.drawing; @@ -113,7 +113,7 @@ public void CreateExternalClientStrokeInstance(int strokeID, LineRenderer curren { GameObject pivot = new GameObject("LineRender:" + strokeID, typeof(BoxCollider)); - NetworkedGameObject nAGO = ClientSpawnManager.Instance.CreateNetworkedGameObject(pivot, strokeID, strokeID, true); + NetworkedGameObject nAGO = NetworkedObjectsManager.Instance.CreateNetworkedGameObject(pivot, strokeID, strokeID, true); //overide interactable tag when creatingNetworkGameObject since we are not moving drawings only deleting them pivot.tag = TagList.drawing; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index c686c90..9f5c94d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -581,7 +581,8 @@ public void ProcessMessage(string typeAndMessage) } } - public void Reconnect () { + public void DisconnectAndReconnect () + { #if UNITY_WEBGL && !UNITY_EDITOR SocketIOJSLib.Disconnect(); #else @@ -590,6 +591,23 @@ public void Reconnect () { BeginMultiplayerSession(); } + public void LeaveAndRejoin () + { +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.LeaveSyncSession(); + SocketIOJSLib.LeaveChatSession(); + SocketIOJSLib.JoinSyncSession(); + SocketIOJSLib.JoinChatSession(); + SocketIOJSLib.SendStateCatchUpRequest(); +#else + SocketSim.LeaveSyncSession(); + SocketSim.LeaveChatSession(); + SocketSim.JoinSyncSession(); + SocketSim.JoinChatSession(); + SocketSim.SendStateCatchUpRequest(); +#endif + } + //Reminder -- socket-funcs.jslib can only send zero arguments, one string, or one number via the SendMessage function. public void OnReconnectSucceeded () { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs index 7198cef..43c1717 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs @@ -235,14 +235,14 @@ public void ConvertMenuToExpandable (bool isExpanded) public void ToggleModelVisibility (int index, bool doShow) { - GameObject gObject = clientManager.GetNetworkedGameObject(index).gameObject; + GameObject gObject = NetworkedObjectsManager.Instance.GetNetworkedGameObject(index).gameObject; gObject.SetActive(doShow); } public void SendVisibilityUpdate (int index, bool doShow) { - GameObject gObject = clientManager.GetNetworkedGameObject(index).gameObject; + GameObject gObject = NetworkedObjectsManager.Instance.GetNetworkedGameObject(index).gameObject; NetworkedGameObject netObject = gObject.GetComponent(); @@ -277,7 +277,7 @@ public void SendVisibilityUpdate (int index, bool doShow) //TODO(Brandon): what is this code for? try { - Entity currentEntity = clientManager.GetEntity(index); + Entity currentEntity = NetworkedObjectsManager.Instance.GetEntity(index); } catch (Exception e) { @@ -299,12 +299,11 @@ public void TestProcessNetworkHide() } */ - /// /// Show or hide a model via a network update /// /// - /// + /// public void ProcessNetworkToggleVisibility(int entityID, bool doShow) { var netObject = NetworkedObjectsManager.Instance.networkedObjectFromEntityId[entityID]; @@ -318,7 +317,7 @@ public void ProcessNetworkToggleVisibility(int entityID, bool doShow) var index = entityManager.GetSharedComponentData(netObject.Entity).buttonID; - GameObject currentObj = clientManager.GetNetworkedGameObject(index).gameObject; + GameObject currentObj = NetworkedObjectsManager.Instance.GetNetworkedGameObject(index).gameObject; if (!currentObj) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportPostProcessor.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportPostProcessor.cs index 37291a9..45b715e 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportPostProcessor.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportPostProcessor.cs @@ -79,7 +79,7 @@ public static GameObject SetUpGameObject(int menuButtonIndex, ModelDataTemplate. if (setupFlags.isNetworked) { //set up reference to use with network - nRGO = ClientSpawnManager.Instance.CreateNetworkedGameObject(newParent.gameObject, menuButtonIndex, modelData.id); + nRGO = NetworkedObjectsManager.Instance.CreateNetworkedGameObject(newParent.gameObject, menuButtonIndex, modelData.id); } @@ -156,7 +156,7 @@ public static void ConvertObjectsToEntities(NetworkedGameObject netObject, Trans entityManager.SetName(entity, newParent.gameObject.name); #endif - ClientSpawnManager.Instance.topLevelEntityList.Add(entity); + NetworkedObjectsManager.Instance.topLevelEntityList.Add(entity); var buff = ecbs.AddBuffer(entity); @@ -169,7 +169,6 @@ public static void ConvertObjectsToEntities(NetworkedGameObject netObject, Trans ecbs.ShouldPlayback = false; ecbs.Playback(entityManager); - } } @@ -412,7 +411,7 @@ public static Transform CheckForIndividualFiltersAndSkins(GameObject gameObjectT tempCollider.size = filter.mesh.bounds.size; newParent.localPosition = filter.mesh.bounds.center; - if (isNetworked) ClientSpawnManager.Instance.CreateNetworkedGameObject(newParent.gameObject, menuButtonIndex); + if (isNetworked) NetworkedObjectsManager.Instance.CreateNetworkedGameObject(newParent.gameObject, menuButtonIndex); } else if (hasSkinnedRenderer) // NOTE(david): animated objects are considered to have skinned mesh renderers and given whole collider { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs index f9f4161..3418404 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs @@ -27,9 +27,6 @@ public class NetworkedGameObject : MonoBehaviour, IPointerEnterHandler, IPointer private Rigidbody thisRigidBody; - //this is used to keep tabs on a unique identifier for our decomposed objeccts that are instantiated - private static int uniqueDefaultID; - //entity used to access our data through entityManager public Entity Entity; private EntityManager entityManager; @@ -64,7 +61,7 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; //set custom id if we are not given a specified id when instantiating this network associated object - int EntityID = (uniqueEntityID == -1) ? (999 * 1000) + ((int)Entity_Type.objects * 100) + (uniqueDefaultID++) : uniqueEntityID; + int EntityID = (uniqueEntityID == -1) ? NetworkedObjectsManager.Instance.GenerateUniqueEntityID() : uniqueEntityID; //create our entity reference if (Entity == Entity.Null) @@ -97,8 +94,9 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) //TODO: evaluate how good this solution is. //check to see if the gameObject is the main object or a subobject. If it's a main object, link it to the button. - if (this.name == importIndex.ToString()) { - ClientSpawnManager.Instance.LinkNetObjectToButton(EntityID, this); + if (this.name == importIndex.ToString()) + { + NetworkedObjectsManager.Instance.LinkNetObjectToButton(EntityID, this); } isRegistered = true; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs index ee70a77..b91c3e4 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs @@ -19,6 +19,14 @@ public static NetworkedObjectsManager Instance public Dictionary networkedObjectFromEntityId = new Dictionary(); + //list of decomposed for entire set locking + public Dictionary> networkedSubObjectListFromIndex = new Dictionary>(); + + public List topLevelEntityList = new List(); + + //this is used to keep tabs on a unique identifier for our decomposed objeccts that are instantiated + private static int uniqueDefaultID; + public void Awake () { var forceAlive = Instance; @@ -31,6 +39,55 @@ public void Register (int entityID, NetworkedGameObject netObject) networkedObjectFromEntityId.Add(entityID, netObject); } + public Entity GetEntity(int index) + { + if (index < 0 || index >= topLevelEntityList.Count) + { + throw new System.Exception("Entity index is out-of-bounds for the client's entity list."); + } + + return topLevelEntityList[index]; + } + + public NetworkedGameObject GetNetworkedGameObject(int buttonId) + { + if (buttonId < 0 || buttonId >= ModelImportInitializer.Instance.networkedGameObjects.Count) + { + throw new System.Exception("Index is out-of-bounds for the client's networked game objects list."); + } + + return ModelImportInitializer.Instance.networkedGameObjects[buttonId]; + } + + public List GetNetworkedSubObjectList(int index) + { + List result; + + bool success = networkedSubObjectListFromIndex.TryGetValue(index, out result); + + if (!success) + { + throw new System.Exception($"Value was not found in client's networked game objects dictionary for key {index}."); + } + + return result; + } + + + public int GenerateEntityIDBase () + { + return (999 * 1000) + ((int) Entity_Type.objects * 100); + } + + public int GenerateUniqueEntityID () + { + int id = GenerateEntityIDBase() + uniqueDefaultID; + + uniqueDefaultID += 1; + + return id; + } + public void ApplyPosition (Position positionData) { if (networkedObjectFromEntityId.ContainsKey(positionData.entityId)) @@ -50,9 +107,9 @@ public void ApplyPosition (Position positionData) //TODO(Brandon): is this even used anymore? // public void DeleteAndUnregisterNetworkedGameObject(int entityID) // { - // if (NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(entityID)) + // if (Instance.networkedObjectFromEntityId.ContainsKey(entityID)) // { - // entityManager.DestroyEntity(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[entityID].Entity); + // entityManager.DestroyEntity(Instance.networkedObjectFromEntityId[entityID].Entity); // Destroy(Instance.networkedObjectFromEntityId[entityID].gameObject); // Instance.networkedObjectFromEntityId.Remove(entityID); // } @@ -123,14 +180,14 @@ public void ApplyInteraction (Interaction interactionData) public void ApplyGrabInteraction (Interaction interactionData) { - entityManager.AddComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity, new TransformLockTag()); + entityManager.AddComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity, new TransformLockTag()); } public void ApplyDropInteraction (Interaction interactionData) { - if (entityManager.HasComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) { - entityManager.RemoveComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity); + entityManager.RemoveComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity); } else { @@ -149,7 +206,7 @@ public void ApplyLockInteraction (Interaction interactionData) if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) { - buttID = entityManager.GetSharedComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; + buttID = entityManager.GetSharedComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; } if (buttID == -1) @@ -166,16 +223,16 @@ public void ApplyLockInteraction (Interaction interactionData) public void ApplyUnlockInteraction (Interaction interactionData) { - if (!NetworkedObjectsManager.Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) + if (!Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) { return; } var buttID = -1; - if (entityManager.HasComponent(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) { - buttID = entityManager.GetSharedComponentData(NetworkedObjectsManager.Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID; + buttID = entityManager.GetSharedComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID; } if (buttID == -1) @@ -187,6 +244,87 @@ public void ApplyUnlockInteraction (Interaction interactionData) { UIManager.Instance.ProcessNetworkToggleLock(buttID, false); } + } + /// + /// Allows ClientSpawnManager have reference to the network reference gameobject to update with calls + /// + /// + /// This is the model index in list + /// + public NetworkedGameObject CreateNetworkedGameObject(GameObject gObject, int modelListIndex = -1, int customEntityID = 0, bool doNotLinkWithButtonID = false) + { + //add a Net component to the object + NetworkedGameObject netObject = gObject.AddComponent(); + + //to look a decomposed set of objects we need to keep track of what Index we are iterating over regarding or importing models to create sets + //we keep a list reference for each index and keep on adding to it if we find a model with the same id + //make sure we are using it as a button reference + if (doNotLinkWithButtonID) + { + return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); + } + + if (modelListIndex == -1) + { + return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); + } + + List subObjects; + + Dictionary> netSubObjectLists = Instance.networkedSubObjectListFromIndex; + + if (!netSubObjectLists.ContainsKey(modelListIndex)) + { + subObjects = new List(); + + subObjects.Add(netObject); + + netSubObjectLists.Add(modelListIndex, subObjects); + + return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); + } + + subObjects = Instance.GetNetworkedSubObjectList(modelListIndex); + + subObjects.Add(netObject); + + netSubObjectLists[modelListIndex] = subObjects; + + return InstantiateNetworkedGameObject(netObject, customEntityID, modelListIndex); + } + + protected NetworkedGameObject InstantiateNetworkedGameObject(NetworkedGameObject netObject, int entityId, int modelListIndex) + { + //to enable only imported objects to be grabbed + //TODO: change for drawings + netObject.tag = TagList.interactable; + + //We then set up the data to be used through networking + if (entityId == 0) + { + netObject.Instantiate(modelListIndex); + + return netObject; + } + + netObject.Instantiate(modelListIndex, entityId); + + return netObject; + } + + public void LinkNetObjectToButton(int entityID, NetworkedGameObject netObject) + { + if (entityManager.HasComponent(netObject.Entity)) + { + var buttonID = entityManager.GetSharedComponentData(netObject.Entity).buttonID; + + if (buttonID < 0 || buttonID >= ModelImportInitializer.Instance.networkedGameObjects.Count) + { + throw new System.Exception("Button ID value is out-of-bounds for networked objects list."); + } + + ModelImportInitializer.Instance.networkedGameObjects[buttonID] = netObject; + } } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 11601d0..018e2ed 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -1,5 +1,6 @@ using UnityEngine; using Komodo.Utilities; +using System.Collections.Generic; namespace Komodo.Runtime { @@ -78,9 +79,61 @@ public void Emit(string name, string data) if (isVerbose) DebugLog($"Emit({name}, {data})"); } - public void OnState(string jsonStringifiedData) + [ContextMenu("OnReceiveEmptyStateCatchUp")] + public void OnReceiveEmptyStateCatchUp() { + var socketIOAdapter = (SocketIOAdapter) FindObjectOfType(typeof(SocketIOAdapter)); + + socketIOAdapter.OnReceiveStateCatchup("{\"clients\": [99, 98], \"entities\": [], \"isRecording\": false,\"scene\": null}"); + } + + //{"assets":[{"id":111420,"name":"Dragon whole","url":"https://s3.us-east-2.amazonaws.com/vrcat-assets/9bc7be11-8784-44a5-a621-0705f0e8e5dc/model.glb","isWholeObject":true,"scale":1},{"id":111452,"name":"Miller Index Planes","url":"https://s3.us-east-2.amazonaws.com/vrcat-assets/feabc4e3-1cdf-4663-b1c7-c63efe677a56/model.glb","isWholeObject":false,"scale":1},{"id":111470,"name":"Sheer Dress","url":"https://s3.us-east-2.amazonaws.com/vrcat-assets/b2dee1ca-a203-4e49-841d-fd81ce53eb1d/model.glb","isWholeObject":true,"scale":1},{"id":111478,"name":"TiltBrush BrushTests","url":"https://s3.us-east-2.amazonaws.com/vrcat-assets/fe562af4-e660-454c-b9e5-b6c57086cc12/model.glb","isWholeObject":true,"scale":1}],"build":"base/stable","course_id":1,"create_at":"2020-11-13T20:19:54.000Z","description":" This is a the demo session for our talk with TCNJ. ","end_time":"2020-11-13T19:11:00.000Z","session_id":126,"session_name":"TCNJ Demo","start_time":"2020-11-13T18:11:00.000Z","users":[{"student_id":1,"email":"admin@komodo.edu","first_name":"Admin","last_name":"Komodo"},{"student_id":2,"email":"first1@illinois.edu","first_name":"First1","last_name":"Last1"},{"student_id":5,"email":"first2@illinois.edu","first_name":"First2","last_name":"Last2"},{"student_id":10,"email":"dtamay3@illinois.edu","first_name":"First3","last_name":"Last3"},{"student_id":14,"email":"first3@illinois.edu","first_name":"Alex","last_name":"Cabada"},{"student_id":26,"email":"demo1@illinois.edu","first_name":"First4","last_name":"First5"},{"student_id":27,"email":"first5@illinois.edu","first_name":"First5","last_name":"Last5"},{"student_id":28,"email":"demo3@illinois.edu","first_name":"Demo","last_name":"3"},{"student_id":29,"email":"demo4@illinois.edu","first_name":"Demo","last_name":"4"},{"student_id":30,"email":"demo5@illinois.edu","first_name":"Demo","last_name":"5"},{"student_id":31,"email":"demo6@illinois.edu","first_name":"Demo","last_name":"6"}]} + + [ContextMenu("OnReceiveExampleStateCatchUp")] + public void OnReceiveExampleStateCatchUp() + { + var socketIOAdapter = (SocketIOAdapter) FindObjectOfType(typeof(SocketIOAdapter)); + + int id0 = NetworkedObjectsManager.Instance.GenerateEntityIDBase() + 0; //111420; // + int id1 = NetworkedObjectsManager.Instance.GenerateEntityIDBase() + 1; //111452; // + int id2 = NetworkedObjectsManager.Instance.GenerateEntityIDBase() + 2; //111470; // + int id3 = NetworkedObjectsManager.Instance.GenerateEntityIDBase() + 3; //111478; // + + Position pos0 = new Position(-1, id0, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(0.5f, 0.5f, 0.5f)); + Position pos1 = new Position(-1, id1, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(1.0f, 1.0f, 1.0f)); + Position pos2 = new Position(-1, id2, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(1.5f, 1.5f, 1.5f)); + Position pos3 = new Position(-1, id3, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(2.0f, 2.0f, 2.0f)); + + string latest0 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos0)) + "]"; + string latest1 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos1)) + "]"; + string latest2 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos2)) + "]"; + string latest3 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos3)) + "]"; + + //arr[SEQ] = (float)seq; + // arr[SESSION_ID] = (float)session_id; + // arr[CLIENT_ID] = (float)coords.clientId; + // arr[ENTITY_ID] = (float)coords.entityId; + // arr[ENTITY_TYPE] = (float)coords.entityType; + // arr[SCALE] = coords.scaleFactor; + // arr[ROTX] = coords.rot.x; + // arr[ROTY] = coords.rot.y; + // arr[ROTZ] = coords.rot.z; + // arr[ROTW] = coords.rot.w; + // arr[POSX] = coords.pos.x; + // arr[POSY] = coords.pos.y; + // arr[POSZ] = coords.pos.z; + // arr[DIRTY] = 1; + + string stateString = "{\"clients\": [99, 98, 97, 96, 95, 94], \"entities\": [ {\"id\":" + id0 + ",\"latest\": " + latest0 + ",\"render\":true,\"locked\":true}, {\"id\":" + id1 + ",\"latest\": " + latest1 + ",\"render\":true,\"locked\":true}, {\"id\":" + id2 + ",\"latest\": " + latest2 + ",\"render\":true,\"locked\":true}, {\"id\":" + id3 + ",\"latest\": " + latest3 + ",\"render\":true,\"locked\":true}], \"isRecording\": false, \"scene\": null}"; + + Debug.Log(stateString); + + socketIOAdapter.OnReceiveStateCatchup(stateString); + } + + public void OnReceiveStateCatchUp(string jsonStringifiedData) { if (isVerbose) DebugLog($"received state sync event: {jsonStringifiedData}"); + Debug.LogError("Need to call SocketIOAdapter.OnReceiveStateCatchup(jsonStringifiedData); here"); } @@ -313,6 +366,14 @@ public void JoinChatSession () { DebugLog("JoinChatSession()"); } + public void LeaveSyncSession () { + DebugLog("LeaveSyncSession()"); + } + + public void LeaveChatSession () { + DebugLog("LeaveChatSession()"); + } + public void SetSocketIOAdapterName (string name) { DebugLog($"window.socketIOAdapterName = {name}"); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs index 5125413..b26c43c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs @@ -10,7 +10,7 @@ public class SessionStateManager : SingletonComponent { public static SessionStateManager Instance { - get { return (SessionStateManager) _Instance; } + get { return (SessionStateManager)_Instance; } set { _Instance = value; } } @@ -19,34 +19,34 @@ public static SessionStateManager Instance private SessionState _state; - public void Awake () + public void Awake() { var forceAlive = Instance; entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; } - void Start () + void Start() { - + } - public void SetSessionState (SessionState state) + public void SetSessionState(SessionState state) { _state = state; } - public SessionState GetSessionState () + public SessionState GetSessionState() { return _state; } - public bool IsReady () + public bool IsReady() { return (_state == null); } - private EntityState GetEntityStateFromNetObject (NetworkedGameObject netObject) + private EntityState GetEntityStateFromNetObject(NetworkedGameObject netObject) { int desiredEntityId = entityManager.GetComponentData(netObject.Entity).entityID; @@ -63,7 +63,39 @@ private EntityState GetEntityStateFromNetObject (NetworkedGameObject netObject) return new EntityState(); } - public void ApplyCatchup () + private NetworkedGameObject GetNetObjectFromEntityState(EntityState entityState) + { + try + { + return NetworkedObjectsManager.Instance.networkedObjectFromEntityId[entityState.id]; + } + catch (System.Exception e) + { + Debug.LogError($"SessionStateManager: Could not find NetObject that matched EntityState's ID {entityState.id}. {e.Message}"); + } + + return null; + } + + private void ApplyCatchupToExistingNetObjects () + { + foreach (var netObject in ModelImportInitializer.Instance.networkedGameObjects) + { + var entityState = GetEntityStateFromNetObject(netObject); + + UIManager.Instance.ProcessNetworkToggleVisibility(entityState.id, entityState.render); + + int interactionType = entityState.locked ? (int)INTERACTIONS.LOCK : (int)INTERACTIONS.UNLOCK; + + ApplyInteraction(new Interaction( + sourceEntity_id: -1, + targetEntity_id: entityState.id, + interactionType: interactionType + )); + } + } + + public void ApplyCatchup() { if (!UIManager.IsAlive) { @@ -91,27 +123,42 @@ public void ApplyCatchup () ClientSpawnManager.Instance.AddNewClients(_state.clients); - foreach (var netObject in ModelImportInitializer.Instance.networkedGameObjects) + foreach (EntityState entityState in _state.entities) { - var entityState = GetEntityStateFromNetObject(netObject); + NetworkedGameObject netObject = GetNetObjectFromEntityState(entityState); - UIManager.Instance.ProcessNetworkToggleVisibility(entityState.id, entityState.render); + if (netObject == null) + { + Debug.LogWarning($"Could not catch up state for entity with ID {entityState.id}. Skipping."); + + continue; + } + + UIManager.Instance.ProcessNetworkToggleVisibility(netObject.thisEntityID, entityState.render); - int interactionType = entityState.locked ? (int) INTERACTIONS.LOCK : (int) INTERACTIONS.UNLOCK; + int interactionType = entityState.locked ? (int)INTERACTIONS.LOCK : (int)INTERACTIONS.UNLOCK; ApplyInteraction(new Interaction( sourceEntity_id: -1, targetEntity_id: entityState.id, interactionType: interactionType )); - } - foreach (EntityState entity in _state.entities) - { - if (entity.latest != null && entity.latest.Length > 0) + if (entityState.latest == null) + { + Debug.LogWarning("SessionStateManager: entityState.latest was null. Skipping."); + + return; + } + + if (entityState.latest.Length <= 0) { - ApplyPosition(NetworkUpdateHandler.Instance.DeSerializeCoordsStruct(entity.latest)); //TODO(Brandon): this is sus. Probably why reconnect button resets all objects. + Debug.LogWarning("SessionStateManager: entityState.latest.Length was less than or equal to 0. Skipping."); + + return; } + + ApplyPosition(NetworkUpdateHandler.Instance.DeSerializeCoordsStruct(entityState.latest)); } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 8b92d73..64e5784 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -43,11 +43,7 @@ public void OnReceiveStateCatchup (string packedData) SessionStateManager.Instance.SetSessionState(state); - //only update when things are setup if not keep reference in current session state class. - if (UIManager.IsAlive && GameStateManager.IsAlive && UIManager.Instance.IsReady() && SessionStateManager.Instance.IsReady()) - { - SessionStateManager.Instance.ApplyCatchup(); - } + SessionStateManager.Instance.ApplyCatchup(); } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs index c5f54a5..a23265c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs @@ -68,6 +68,12 @@ public static class SocketIOJSLib [DllImport("__Internal")] public static extern void BrowserEmitMessage(string type, string message); + [DllImport("__Internal")] + public static extern void LeaveSyncSession(); + + [DllImport("__Internal")] + public static extern void LeaveChatSession(); + [DllImport("__Internal")] public static extern void Disconnect(); } diff --git a/Komodo/Assets/ReconnectButtonFix.cs b/Komodo/Assets/ReconnectButtonFix.cs deleted file mode 100644 index 99546a3..0000000 --- a/Komodo/Assets/ReconnectButtonFix.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Komodo.Runtime; - -namespace Komodo.Runtime -{ - public class ReconnectButtonFix : MonoBehaviour - { - void Start() - { - NetworkUpdateHandler netHandler = NetworkUpdateHandler.Instance; - - KomodoEventManager.StartListening("network.reconnect", () => - { - netHandler.Reconnect(); - }); - } - } -} diff --git a/Komodo/Assets/ReconnectButtonFix.cs.meta b/Komodo/Assets/ReconnectButtonFix.cs.meta deleted file mode 100644 index e211ff4..0000000 --- a/Komodo/Assets/ReconnectButtonFix.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 017b4e2c84561a341b81216fc95d560a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: From c1b7f642f4dbf7d4ee08bd6bae75a02571475893 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 11 Oct 2021 23:21:25 -0500 Subject: [PATCH 06/57] hotfix --- .../Runtime/Scripts/RuntimeSession/SessionStateManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs index b26c43c..ffaa500 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs @@ -43,7 +43,7 @@ public SessionState GetSessionState() public bool IsReady() { - return (_state == null); + return (_state != null); } private EntityState GetEntityStateFromNetObject(NetworkedGameObject netObject) From 0b3fd0244ec2bfe0c8e7464c14cad86b87add852 Mon Sep 17 00:00:00 2001 From: barasakar Date: Wed, 13 Oct 2021 13:41:09 -0500 Subject: [PATCH 07/57] Finished a prototype for mandatory height calibration prompt --- .../KomodoCoreAssets/Scenes/Main.unity | 360 + .../RuntimeSession/HeightCalibration.cs | 2 + .../RuntimeSession/KomodoEventManager.cs | 17 +- .../RuntimeSession/MandatoryCalibration.cs | 51 + .../MandatoryCalibration.cs.meta | 11 + .../MandatoryCalibrationTrigger.cs | 16 + .../MandatoryCalibrationTrigger.cs.meta | 11 + Komodo/Assets/TextMesh Pro.meta | 8 + Komodo/Assets/TextMesh Pro/Documentation.meta | 8 + .../TextMesh Pro User Guide 2016.pdf | Bin 0 -> 694398 bytes .../TextMesh Pro User Guide 2016.pdf.meta | 7 + Komodo/Assets/TextMesh Pro/Fonts.meta | 8 + .../TextMesh Pro/Fonts/LiberationSans.ttf | Bin 0 -> 350200 bytes .../Fonts/LiberationSans.ttf.meta | 19 + Komodo/Assets/TextMesh Pro/Resources.meta | 8 + .../Resources/Fonts & Materials.meta | 9 + .../LiberationSans SDF - Drop Shadow.mat | 106 + .../LiberationSans SDF - Drop Shadow.mat.meta | 8 + .../LiberationSans SDF - Fallback.asset | 343 + .../LiberationSans SDF - Fallback.asset.meta | 8 + .../LiberationSans SDF - Outline.mat | 104 + .../LiberationSans SDF - Outline.mat.meta | 8 + .../LiberationSans SDF.asset | 7821 +++++++++++++++++ .../LiberationSans SDF.asset.meta | 8 + .../LineBreaking Following Characters.txt | 1 + ...LineBreaking Following Characters.txt.meta | 8 + .../LineBreaking Leading Characters.txt | 1 + .../LineBreaking Leading Characters.txt.meta | 8 + .../TextMesh Pro/Resources/Sprite Assets.meta | 9 + .../Resources/Sprite Assets/EmojiOne.asset | 659 ++ .../Sprite Assets/EmojiOne.asset.meta | 8 + .../TextMesh Pro/Resources/Style Sheets.meta | 9 + .../Style Sheets/Default Style Sheet.asset | 68 + .../Default Style Sheet.asset.meta | 8 + .../TextMesh Pro/Resources/TMP Settings.asset | 46 + .../Resources/TMP Settings.asset.meta | 8 + Komodo/Assets/TextMesh Pro/Shaders.meta | 8 + .../Shaders/TMP_Bitmap-Custom-Atlas.shader | 143 + .../TMP_Bitmap-Custom-Atlas.shader.meta | 9 + .../Shaders/TMP_Bitmap-Mobile.shader | 145 + .../Shaders/TMP_Bitmap-Mobile.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Bitmap.shader | 143 + .../Shaders/TMP_Bitmap.shader.meta | 9 + .../Shaders/TMP_SDF Overlay.shader | 317 + .../Shaders/TMP_SDF Overlay.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF SSD.shader | 310 + .../Shaders/TMP_SDF SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Masking.shader | 247 + .../TMP_SDF-Mobile Masking.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Overlay.shader | 240 + .../TMP_SDF-Mobile Overlay.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile SSD.shader | 106 + .../Shaders/TMP_SDF-Mobile SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile.shader | 240 + .../Shaders/TMP_SDF-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface-Mobile.shader | 138 + .../TMP_SDF-Surface-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface.shader | 158 + .../Shaders/TMP_SDF-Surface.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF.shader | 317 + .../TextMesh Pro/Shaders/TMP_SDF.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Sprite.shader | 116 + .../Shaders/TMP_Sprite.shader.meta | 9 + .../Assets/TextMesh Pro/Shaders/TMPro.cginc | 84 + .../TextMesh Pro/Shaders/TMPro.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Mobile.cginc | 157 + .../Shaders/TMPro_Mobile.cginc.meta | 9 + .../Shaders/TMPro_Properties.cginc | 85 + .../Shaders/TMPro_Properties.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Surface.cginc | 101 + .../Shaders/TMPro_Surface.cginc.meta | 9 + Komodo/Assets/TextMesh Pro/Sprites.meta | 8 + .../Sprites/EmojiOne Attribution.txt | 3 + .../Sprites/EmojiOne Attribution.txt.meta | 7 + .../Assets/TextMesh Pro/Sprites/EmojiOne.json | 156 + .../TextMesh Pro/Sprites/EmojiOne.json.meta | 8 + .../Assets/TextMesh Pro/Sprites/EmojiOne.png | Bin 0 -> 112319 bytes .../TextMesh Pro/Sprites/EmojiOne.png.meta | 431 + Komodo/ProjectSettings/ProjectVersion.txt | 4 +- 79 files changed, 13595 insertions(+), 4 deletions(-) create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs.meta create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs.meta create mode 100755 Komodo/Assets/TextMesh Pro.meta create mode 100755 Komodo/Assets/TextMesh Pro/Documentation.meta create mode 100755 Komodo/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf create mode 100755 Komodo/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta create mode 100755 Komodo/Assets/TextMesh Pro/Fonts.meta create mode 100755 Komodo/Assets/TextMesh Pro/Fonts/LiberationSans.ttf create mode 100755 Komodo/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt create mode 100755 Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt create mode 100755 Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Sprite Assets.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Style Sheets.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset create mode 100755 Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta create mode 100755 Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset create mode 100755 Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc create mode 100755 Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta create mode 100755 Komodo/Assets/TextMesh Pro/Sprites.meta create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.png create mode 100755 Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 2e52c75..42fb4c8 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -961,6 +961,180 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &638511432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 638511433} + - component: {fileID: 638511435} + - component: {fileID: 638511434} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &638511433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638511432} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.57000005} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1894506614} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 1.89, y: 0.387} + m_SizeDelta: {x: 1.08, y: 1.82} + m_Pivot: {x: 0, y: 0} +--- !u!114 &638511434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638511432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Please open your Menu -> Setting and calibrate your height. + + + To open + menu, press B or Y.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190335 + m_fontColor: {r: 1, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.97 + m_fontSizeBase: 0.97 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 1.5807214, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 638511435} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!23 &638511435 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638511432} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &792062162 GameObject: m_ObjectHideFlags: 0 @@ -1423,6 +1597,102 @@ MonoBehaviour: currentCollisionLocation: {x: 0, y: 0, z: 0} currentInputSource: {fileID: 0} registeredInputSourceList: [] +--- !u!1 &1165710502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1165710503} + - component: {fileID: 1165710506} + - component: {fileID: 1165710505} + - component: {fileID: 1165710504} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1165710503 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165710502} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 1.98, y: 0.08, z: 0} + m_LocalScale: {x: 0.15, y: 1, z: 0.13} + m_Children: [] + m_Father: {fileID: 1894506614} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!64 &1165710504 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165710502} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1165710505 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165710502} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1165710506 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165710502} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1181673038 GameObject: m_ObjectHideFlags: 0 @@ -1633,6 +1903,7 @@ Transform: m_Children: - {fileID: 1492960250} - {fileID: 95875735} + - {fileID: 1672672472} m_Father: {fileID: 275040465} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1873,6 +2144,63 @@ Transform: m_Father: {fileID: 1429055715} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1672672471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1672672472} + - component: {fileID: 1672672474} + - component: {fileID: 1672672473} + m_Layer: 0 + m_Name: MandatoryCalibration + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1672672472 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1672672471} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1429055715} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1672672473 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1672672471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00950feb0a86646ed824e952d0b81793, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1672672474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1672672471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d26522dc962f64a5dbf88fbe7a5dddf6, type: 3} + m_Name: + m_EditorClassIdentifier: + HeightCalibrationPrompt: {fileID: 1894506611} --- !u!1 &1783642755 GameObject: m_ObjectHideFlags: 0 @@ -2015,6 +2343,38 @@ MonoBehaviour: m_InputActionsPerSecond: 10 m_RepeatDelay: 0.5 m_ForceModuleActive: 0 +--- !u!1 &1894506611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1894506614} + m_Layer: 0 + m_Name: HeightCalibrationPrompt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1894506614 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1894506611} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0.01900196, y: 0.662, z: 0.02099609} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1165710503} + - {fileID: 638511433} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} --- !u!1 &1945950611 GameObject: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/HeightCalibration.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/HeightCalibration.cs index 064530d..2214880 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/HeightCalibration.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/HeightCalibration.cs @@ -145,6 +145,8 @@ public void EndCalibration () onFinishedCalibration.Invoke(heightToBumpPlayer); + KomodoEventManager.TriggerEvent("FinishedHeightCalibration"); + minYOfHands = float.MaxValue; isCalibratingHeight = false; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs index 3aaf843..7510021 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs @@ -25,24 +25,30 @@ public void Start() // will reduce dependencies and allow easier maintenance // of our projects." + /* This dictionary will help hold references (String) to events and events (UnityEvent) themselves */ private Dictionary eventDictionary; + private static KomodoEventManager eventManager; public static KomodoEventManager Instance { + //using the getter to find the instance get { + //find the reference of the instance if (!eventManager) { eventManager = FindObjectOfType(typeof (KomodoEventManager)) as KomodoEventManager; - + + // send a warning if couldn't find the reference of the instance if (!eventManager) { Debug.LogError("There needs to be one active EventManager script in your scene."); } else { + // initialize the reference of the instance if found. eventManager.Init(); } } @@ -51,6 +57,7 @@ public static KomodoEventManager Instance } } + /* a method to initialize the eventManager */ void Init () { if (eventDictionary == null) @@ -59,6 +66,9 @@ void Init () } } + /* This method first checks the dictionary and see if the dictionary has a key that pairs to + whatever we want to add. If there is a key, we add to it. If not, we create a new Unity event + and we add the listener to it and push it to the dictionary. */ public static void StartListening (string eventName, UnityAction listener) { if (!Instance) @@ -73,12 +83,14 @@ public static void StartListening (string eventName, UnityAction listener) return; } + // if find the key, add the listender to the existing event. if (Instance.eventDictionary.TryGetValue(eventName, out UnityEvent existingEvent)) { existingEvent.AddListener(listener); } + // if there is no key, create a new event, add it to listener, and push it to the dictionary. else - { + { UnityEvent newEvent = new UnityEvent(); newEvent.AddListener(listener); @@ -87,6 +99,7 @@ public static void StartListening (string eventName, UnityAction listener) } } + /* This method will stop eventManager from listening*/ public static void StopListening (string eventName, UnityAction listener) { if (eventManager == null) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs new file mode 100644 index 0000000..2540369 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs @@ -0,0 +1,51 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.UI; + + +// TODO: add more description of this file. +// hold reference of the game object, that is the game panel/canvas that prompts users to calibrate the height. +namespace Komodo.Runtime +{ + public class MandatoryCalibration : MonoBehaviour + { + private UnityAction ShowCalibrationPromptListener; + private UnityAction HideCalibrationPromptListener; + public GameObject HeightCalibrationPrompt; //TODO (Jonathan): automatically assign variable by finding type + + void Start() + { + if (HeightCalibrationPrompt == null) + { + Debug.LogError ("There is no game object assigned to HeightCalibrationMenu"); + } + } + void Awake() + { + ShowCalibrationPromptListener = new UnityAction (ShowPrompt); + HideCalibrationPromptListener = new UnityAction (HidePrompt); + } + void OnEnable() + { + KomodoEventManager.StartListening("MandatoryHeightCalibration", ShowCalibrationPromptListener); + KomodoEventManager.StartListening("FinishedHeightCalibration", HideCalibrationPromptListener); + } + void OnDisable() + { + KomodoEventManager.StopListening("MandatoryHeightCalibration", ShowCalibrationPromptListener); + KomodoEventManager.StopListening("FinishedHeightCalibration", HideCalibrationPromptListener); + } + void ShowPrompt() + { + HeightCalibrationPrompt.SetActive(true); + //This will call some methods from HeightCalibration.cs. It will do the calibration work. + } + void HidePrompt() + { + HeightCalibrationPrompt.SetActive(false); + Debug.Log("You have successfully calibrated the height."); + } + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs.meta new file mode 100644 index 0000000..6ead490 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d26522dc962f64a5dbf88fbe7a5dddf6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs new file mode 100644 index 0000000..62e1395 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs @@ -0,0 +1,16 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace Komodo.Runtime +{ + public class MandatoryCalibrationTrigger : MonoBehaviour + { + + void Start() + { + KomodoEventManager.TriggerEvent("MandatoryHeightCalibration"); + } + + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs.meta new file mode 100644 index 0000000..bd5e8c1 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00950feb0a86646ed824e952d0b81793 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro.meta b/Komodo/Assets/TextMesh Pro.meta new file mode 100755 index 0000000..f9da8b5 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f54d1bd14bd3ca042bd867b519fee8cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Documentation.meta b/Komodo/Assets/TextMesh Pro/Documentation.meta new file mode 100755 index 0000000..afa527a --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e7e8f5a82a3a134e91c54efd2274ea9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf b/Komodo/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf new file mode 100755 index 0000000000000000000000000000000000000000..c2ea2d278785aa03d590f89fabdb0f30ad0976e9 GIT binary patch literal 694398 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 E z{RnGcMV5ADcB_U4vOM{}^HtsCS7U(B1pt?G|F3ZD3WAHxL#lf+^Se_J`x(UpNk!y)jN z1oIvEQewB7Fu37P4#fpd=NsX2AW$eQyfC2cA^Qew3@Ht%4Mu#@Jw6b7AB#q%>TltK7l3@UDwRh1tkK734Lv(vT?jHck+ zCCDZyA5y;*HXR%#o=ae}BJ@pO_7w9I1q(YnJ0>{dTw{QzSvZLAY{rFPTJ)+R<<-fe ztdO6enSC(8qUYN*;){58lW{K2``0zXBxBG~=%z&9bNaznJyJbXF$*9IOX@lLdky>~ z+THe)?mmb4qigDf9I=2Ft$)@d^wYZbUv>(e1bT#wXn!8@xBrN|IYSCWO9LD9V{Ac& z28c-+`g>}_io?m61`9EM&>?O6dV5ZU1lhq}S$k@#11QfUDI611Q%ZX7RnJ;GG|>8I zURQ6WBYBe=2Rr$Ksa|~i%=V9Dz>%iCf2-MyEnZQ5B>abYc)h=WZ_FD7kT?Q5V42^q zp=F}y*F6A%PeoA?tOE@bI#$v0mTl%<*3_PAfOrlT(q=QIx&5{qW~?{Z(^$h8#vo*i zNlSx)dk3(K*|kqT#vr5isQb6kD*@*vDEEL{297CFs}dntu#TKxH~!xO`5-_ykY)s? zoTzwsX7t#_rh{U;fqJIF0wA>s9&=+qBcbQEX7_gd=Fw58vDIujzZ00rpaF?2X;Ay} z0`%xX>|Jwa+>)NShzNSK>9;a6BVdN#eFCuW@G#^F#GXzCU@n{vv83K;Uw{TT0;Z!0 z+|G*r)+UKY+g@2@Kw*RKV2~_z~_Kjb8#Ktc#tIY_ffI)d--l1M6GASZy*foXV9b zYpFs4IHCMW2`fNC0C?7|fv;haNbLo03dL^>R~EG81BA~MP~%BRNMJ5}y=t*gi~5v~ zMIXo!=vBFx(1bWX zSC`-|mfw;ob`FXp4jgc+UIB>-mJyItR4||P4lxFWPLK}?ik1fnL}|NM)Relb+`y}I zEhI1ySi=niwO0^IH&0Hq0KwdHsgXD&`WHZx*MTA9KdEi;2^rU@yw~blTSp!rlOQSo zKp%ctWcH1bKcWok{P{3qaC2TBjCX2qZFAN0M`V2VcKPb5H8U_X;75;XVa2cjK9#t< zN-uH;?ye5vY1JvX4-bG^FmaD}h(ZbCsbqhNuQ6^s`Ud*X#+efkXHWYz082* zg>A}k_-7=PGXsS#wqSJc7Cu*I4~S;B$D~}Y+8W|`bv`{T^dM!8gPMdc`{e!Kkf%1l+%l=T>2?7J$*#TnzRuW1%6p*lo^4^w3_x1CG-vQSKc=SMUp~Csi${=2w`EDx%Sd;0RCVXSW z++xkQ#_nUn(fQW;GhXwDPBHx-Q1*bQ?p^R7Au@Y94iJ%n-#Jh+9G)F;GcthpCXmz8 zdfNVh=Vqs)qob#)E_BuVZlT%)Jt@O-92++o-=oQJD4_#O`2ox~$q<>0hQT9`IgJRC z?aqMHM*spMaSRdMvT2e@%z@*6X_KOm&GA9~U5IVm-D;mcH3PfY$q+Ijn@Vcsl8;;a z`vY^v%A9S65=4H?5eQ(PFj@E~?I>?}2$3~99f#BW=9>iB*i z?)*ybt#|T@1a=m!R|K|oL@KLbwJ?g0G3h)BtN=5L1u7IVZa^*2M|>%y4n-{erktFU zdkl*|K;d_<0$9+7TfD{=7+(vlg%wEYIS0@mSt&4I)+%{-d=SDy62t@$dW5w;iD z%r-ror2#tASie+6L_~lLB8Uji7*40OFx;LsTLAMw@kAZ_1_vd?#c{YC z4t)_`RV&~CN8*v8A+oJi6D6fsH=w-3Zaz!jGgoJoes26$j`-fPj*EW2ogV{uY#vS( zz4`@`%QP}T=3+)vULLKopx0;!NE!gClyeOgmAn+h&p^l2KEwmOmqAHq*H1i|UU2Wu z07kvUV+Bk92MaF>>B@=keVQ?~+-%x3Amyr4ULX=q_{jatK`(=;a+Y7cp4|_LU?5O0 zHWJk}{B#-2qJanKMqeZ;P#h%Qv66~|R$rZ4JsmLSzOA#L!xrGWZdZtfP4 zgaA{p@(}0UQQ`}Be#mUfGufBKE}*JAPh^h*-E;}2*|5H*?><(;Ug^c&Hn=9jV}88li{mj}rHy5~&{W)S>F0DFjX8xp>D&TyS8Skz z=RH5a8n@F}$4-FcAC_K##9$a;>Wks^namZJ*X=8ag8}@q;b8I|j>}RAj-40J@+JJ} zHr3|tevXdV3WJE9kzzJo%;Em)0bDFt0&`l-GXoP&Aml_(Q6|B^EXPZ+sgAx?3zXvC zvQh5*ymoLG_22T27PSxf9FpG7y*9*K)c#RbS=3|@0h09roHIRpgYjUnbOyk|vhi&CI7COxDun8SMYnezq^lxbzUS{(M@9Hyo&5`x{q^L=$bmj^!c8ORG7##7|f zI&l-CA<{yC_iPzKM!gR!p#_v+<)5pifyRNIogIY+S*`q-`YIbgWFny6FxNh-h}L}* z@T@TsBo%Z~fCy#A4k+%{M5mk2Rr;R$&r5NEf^3u9qYJZt5)~7Z0tXNyWp+B%4r=-$ zLL#cvjn|d>y>uN+S;!RQ>9k52++n>z^eTs7;WHBB zYA=%^A5$+C7+(fqgmL$`12{(|B$wKtEykSUhk zhnfO(aTXsmI|0V~eE0A^ti}N$;I$AQKzEcZPvhX%uw(6`ag%%?1pMiUdP8&`4%nqU zbONdWj9vO~XS#p0eEx4>`LJ;^v;J4urT=XI|2@m+Kkfa0j$LZV#K>&G#zxD`qznFF z0oS0z$gD?e0GMwqI*c6j^oD<-LH@-VOvp;_GjLb47Z-X@0=B%sdYw{~xnU|J57+AB53=$}as+qx3&^{_n^x{Vl%pCqv=i?9zWbqW+InHTX~O z+#hVwKMB$Q)Z_G@?f>t%^Djohf5)Bw!|c-k|HYmEqMPIY3%iuzUtyQBF|z#~z3q44 z`y0LOzZ<(W{$FL6KKp}SO6dJpa_O`GsqE4}F5vlp;+X!q@gH4E|J?YG9;ttB{73fZ zpBw+tFZIuj|LB_f=f;2ZPW^M^KRT%XxpDL#3|s%)_&@qQ|0#j>w_@Xe0|M*6^nNq2 zFtYqTf%P9fkN-ko{fnsPzu>z1cVzP4uB!;LiZeKItM{S8q9~~L#u&ogxez#*T z;u1+6GRujobEV1w20``IFrQ&k$SkV@ECv5^ z`KZ;;5H>D^Qkua^^IP85hKHYRJ86$698b5y?i5lae>krGVZ7Rz0|*aKf#BaF@Wy?% z$+7ds5^Bzg2M#JOqmybdIBwo62-;P%u!U>~8XQYpAp1=0d13t6I2HzN#M^N!5*q=9Ou!t9 zd6%6_%Wj%UqWh?o-^NFV_E`$(OaH`H?8A5_|BQb$wN?xc%4=9wMTK%oKz&_z;~MVT z`K-l{oG`Paek#tziHa7Pyd6eSS5s>_cIb~H zZw!mePotL5gDNxIo%H!=iVy@`#|WXnXyFVT3PW~HVVR^d0~19*kohfD=mc!CrKQx1 zL*Vp)SS^fA4Q^SK7#YhHi?FY-rzj+w`E16w7QWY~vm0lP>RHPL2Av^|wE;pT7S*{e zEmFhr7Ia$c)S_Iy*YPh(Xz9y$wYAlW?u=FMGgdl4odi^V$-YxULBIHs&P&9KljjGRBl!BI}A>d-@0L1}Z?+C-=BhxxGN8YD4 z8UDci3L&6TuFdb^{wxLB2m!Q<%Q7a?vg#3Lv3^Zu2aWi|?%Ttucn)tvE|PzB+Jn}_ zgy7K#+0xtvX*RM`veUI{T$CObCH6J2Jaxi z1Y*a(aJA8P>%-!FX=UuDnBO#Qz>ebn8!67oh~1s`Uyvqw(A^qR?zpRX1_F`F1IsAOi}$@KQ8hh{$&5RX|P%^sf^ujsa>WiUuk(;`{{E`m1F zhMY{@^yRKTPpLp5Dk23uXDA){U17F|dOUK$J;PkOc zh6bUl!_`sM$0*+tZ{--wcTRsi3{5X5NGmR{2v5eWnxw zuBSp9~xmX1H^ z>+!&;o*P=K{m~b}ShV0h?^+hP>+I@G^dtx}^Ui{0VZ~!Up7pg$x5W$5my|?|2TmjT z4Yhn!<@nSCG+}VzZ}QNiP)usgX5OWEC~D5t+hqIu!<<9)_tc_Y`IILlC)26dB2vDI zskEYjhzJu!CiKz*#X#r~|M1Njm~f03Jik&}RaAdu0zV5Ys}aJ??OqFcUHNb9cKY*P z8<^=M{%d<{1w7>JPoN&Elb8B|i_rB`G!hGOD-}C?eSJRm3RQpPsS~%dKQK%>d9vn3 zLmXeL+}gqDw0X-y{&|;H(?66J?!|y1g~t{ASUb+k0@#JgNoEp~^-p^oL_|cBJ;gt^ zrINdGbenxIw+95WSQXW9QxqDWGtpmFVe&ByajZD+qynRZjTqqg0L1Ex&p()mzX_8= zAvf0nU4K@HFXlOWib*2r|cCncvz)JuzbEu7WyU`p$DQp6Q7K;T|3`8o$;yAU6 zPDmfaEJ1cTRzdjs>tCV|c~Z%S4U_U)$}z76zBp+YYqlhrr2~L_$dIM_POm#!{*%8c zfr*M9HVL4uk^p-US zhy4(QBLw>~pqdGk5P-RvOSlg^E1(90h?PM|CH+Udf^8(gvxp4iP;K965G3dTmVCgt z8k2oLuCkKR)n5=B0kksgX)N}Ls2>s>qAQ>knHBL*^G1qIve0SP=l{fx=?5`!^(Jk@ z*d!PPW=}r8c>%I8^4`2!K6nTSND&Ej*`RED{`83A-?5lNtZT&yA`ZB{3J*>dsfbFb zCp2fccy_Ml1A}VH*O}D$sxiI>iq*a#=KFd5{%aQ^hZYKg|J7>?K-6n|W`f|!HwrDL z4h!Y=4*Vur?-9%Q>`!Cq7c_);RH)oM{43e){QTetki}AID$)Gt=@}<-DH-7C{O7f9 zZ)H6BP{0R72{bg&zeSDT%jX1(mPw-R6S{f^cSqO_2S1MGg-dS{7!V*PC50K>4Qhm- z=aXXt8y1RD?&G08p{9z%^!@3teD!O;>IL53#DR^*6Z@Hzph1__I%gep z-Rw6v^jMBlgW0yS+|Ryom$%=4J}93)o*-4ffO6=?>U$Ua+1F?=iWG+0@##kAqa&Xs z5roKW4z0`gS+l{>6^P|p7=msQ+2<2jkzz4`qe4g#+`N)xo7;5h^wfQrmd~xWxph25 zvvk{QaQx=zp+2li4U#RI%Z>Js`U8G`+nDm%E-%-HTczEteB&Nhfy%`nqHA|iU5eF3-lFEv>b>|z3#z!cx3`qu_sF*nV#uF0dB$y6>)mBOh{~F~hq^l& zD!Di6)6djVPPDvd`xJL6zT?^S1C@=_()DiX2Oez)mlpo=qjyF%6YB?MqGdaIX6)Dd zgBQnMk7rM_bTbLx#+k$1=_z`I(Dj%pM6y9A6szIlkhCG?2B$ET9G@kosjmPX-y2zD z6Nxu1e5jc*>Ik`gxgJ6A@DN+;^dwH|7%4W*T*ZhaY+K_33wF{YHD4T(upLDRT08uI z@w|7oUEX=HvppZYpX7*PFt#s_{xbb00yS@=JjqrlLU2@-Z%OXJmys$LpUZs+*F0?t zS*q@lUdhplr0r$jrZ!y6t>n8jjbMs&Uo{S@+kKjTKF)L$Ba}>hP`hQw&D7UstnHD#vno-^mMUTp`xY>r3s2F$oiQt-Y2|N6YT*6@Kn*z}Xu7dN&|S1ByupaLU+!9APzl(gXxbtYA|Jf-Ls8lrN^n*PJ-XGT)};%r(5NR~5i8g`Fcen!QS_57tf_ z&&}-GNnAZD+USA09Ne9OlT@W5!}!>#=z(=k4^1GA^c?=y$$$q-(L_d~`=FtmoA6a% zAmV$?SU+5~@;(nohPP`t!)>6OH%XYevicD-a7-5v`!D`R*Ap6% zea|%Hg(NfIkFIXrtOgWZbE42(&y~BDAVUH8ilR&AOkS9Sm#Vcrv1C0B(6j%QaqMtkV`|MX+UJHeP^2M)952hv37(`kBy8ogi1zw&ZS8?lwMG2+K`_I@?^yuLp}k${6aGEZvLWK+Qm zKUIHLfqGF?g^%x6?8@k{)z9=Jnt_oXXJI1_Q~#>opv&*&Chb;u_}1oT!~vp7LO3DW z0nqkYxr*nQ>q=jDK)5{vR_18=&yx4WvIUk9C1w)4tJ5ip(woN}7Fq+H1b^01H5aSx zl?J03$#D?o`YSN|@CEo|dH9m7Pfgw5!5`9JX>h^}%5-K6#3|~G)~K4z!BK?<_eY(g zb5ljXIM^G8K#CjWV^k`w(qa9Gd2_Tn5+5_%R2^8v*`6a9gZqjUAyiy=e>49rTI9r9 zN4<&8lh^6WNr;65@8h`Jwj|O^%Wt$w<9vU+rtZPP;0|qjV8mTp3z)3+$%a*cwzUMh zdKPLezO-!s1%sNx!T}8{&=}JU+H)^qeLH0uwz8w&zlEt&udJ*DO_@`~8HOhZ<1J;* z%zbqhoU21oa$!%4*Fz}>r;m5SiWDR}>o{tqP^1G?LeflQ)U2P*U`36`x7&naKfm#j+zyJ?$=iDO8J8Hr7tQx35j!u*7fZC`jhjSMqa`C!v#Y~{ z$>(@VI}K%2HE=k8*C^-ue(m2zU?rasw}Ky*BGyBX;7nEMo+BA5#=S7bt$f!bkEK$gEEWYg9bxb$^7{-P!Dl4Qk36gIyU;J{ecU5bAn+3A7jx@~I0=lpzmiN`L*@zq^{!MmnhL_68EE^vUJLH~G!p(w+A!GCq%X=I%E_Xn1??Dhp&9b}?lQX_dvHhn+{TF4Y9@ zzm+}E>$P$g@p$Lr+1z%)P2K1zr7KNYC|tcOu>4Wfla|j(P>AN0*VUYq2kjbHnye@O zk$Z19YCVI+Gkj}0tN-Xa1-@C+D@Od3Vr9;KvFRsUSJ8`;hWKVJ&Jfnj=h=%lGPA3* zeC;b@tfi{u{+wl|5UDrNF;b-I6JA>{LPeGX&4##X}*|DMFGC z^xF#N{8B`kRo&Q*Fh2-=_mjT1#vZ>bh3$*DsJ!f*W69KJ7T3$}i1Sc0@ zA!lmTM%c*Pp4_&|b%4j=u4q1jh9+gxPH>`Ss=Ib`fIwJR%uZP6bc0BAEM&pRrxqAI z4rh`fh#pGMF>D>HKx>DIQz609zWTVPn-q=4G|0QgEX47Wg8lf{W@f9F!a)SyVMB;< zOcGM!UK}SwBd@{nN%2fCmDNWlJ_qKcf!^@)5~VMqM84eaREYu6y6&Mw4CL+aThT?E zduWcEn`{npZJbD2Q9opQC7!85LJqBJYeJGnw%8rr@-ZQsM{yjG@SmZoi_rJQufjcE za6Uht3slArSLgofhrC3xxv>nb%uk#-idrb2_0cQ!n*ecMJBr_txzD5AuN#&L0d71) z3eq(x2_2;{bM*Pw0w1Ul=HOLyU}e#vaUPx=r#SkbC5RTQJsGq~rzbW3WDk2{N}V2d zGIBBcU`2DS%s&|f3%pjvJ)S+UjPOZ85n$~j>_Z|$;lrX$Zpu5+FZ$(C zhkpd`+sQh*uwSeu4~1;~G8|wFN^Plr&zy1^Wc+yM^g;VJ_?vH}VA0PiEsb*B^RJQy zx{@D7bUk#Du~GFDM1Sd9%w4If&pPaS)4uS|1gagIvN?^(%*vzdww0lRFQ9WiAsD#q zn)_fH+*ofRTl1jE4t0H^ZI%ykQ>_yx*X-!{lUTumXMN2(!+)pbKQTOu7Y~=QcTy2dke+j zC>tAC0|W(*s6IltFO;JUbPjps`0MEMEDvKiw5({XZ|s9TMBtSOoocivJ|e^ywjW{4JhqeItu^^U3*q6WFTC`0o_=xsu{ zOxR^st@5`<*!NiTrRngbY}rc|)py*}m>FMLUvq?Cv+q(M$1H0Z{OyLiv@Dg#3p_2BT0y$dEDKJ2USema`aHu~+3i5I(r0 z%c8d$?Ml)vh53UOrIZjN{YCDHp1u3Y;DXgXWUt35E$5e%3|;kgVHiQXG+)$CG!em;$W#O zp`-lP@g06Ck-TK}Bu((I||%J!k63jzmqd%1s||L{SQm@U8A@zYOZlBlzlKnp)|UZ z3EsCupR%Az{Kawoo*@IpbBuLcxvR{heT6_W-LQ}Ja)iit`OQUmy+&9y+4a)>pQd_= zB!_9jh1v=}P8VR;Km>7DS7Ev!(5pLSl|Fl~_bsZE42IIEs`gN~nAV)@aty0%rU)D+vAAWh zf)C0Eh^D=iHf3&6-7%FYGssHHSztr9FysTc2Hw;>W9G_C7OYkpV~N#wwG@z-+Cvug z5}-D6a9b&fU#F>HczOII)D6?lZetbO zA%q6IQ@wgJcDovSvMqImFoT1Tg51or(tkmko_a6y>#+0luUaO(CMMFanh7Xh_9iwW zpZhfPUVNwURl~7r$kWv_TaNAT$9uoPB>`Chk3P=CN%es~}0Y<+BI>a=SlU+?`ndLbH>`vs2&qzJ{&= zqWL2I0P?oN?(1ZdKS6wN;iSDRAN8U2>Gt+vi>R~kg8zP37j^-YvMX9&TWW!`{ z2eSi3Lwt>aqn?G%LMC#pF>}(Uf|8hLz27h=V)b@k%6cSt zKBn%jrA+FJ7R&@&$&!8lP*di@fumu%qU~AMB)N{JfR4{GmT_AO3gT)2X3$oKm`pW6 z@bbZ@mfH(?@oi-_o6dZF3=TMjfdQF@1qwo?LDDGi=qfdJ2Zm{^T7o;{;Dw{wnXX#S z461g00heMjQ(EE&Uu+fOW0Q}@l4=dHoaq?tic&D_PX73+Ipvut@^*cmc7Yw2H6!na z4MU1Gs=B|V*slnEZ6;)y_PoO~9`3SNa(7+N&qPQ%BlWaSO*r1xW@;%yhFN|{_(dV( z&2nM#9jV(;bwZ5NeP2X7-UEIrO1NfL@kt~cb~YTbN6Y*dISZ*Zn; zf1K$gmUmnQHg+ibzG8^zi;w!Ua|1C;%Q2>z%^@*)%~b?p_VL=sFJ4zaOC;K@4$|n3fdgKV)wRc+;bxWa;!nh{M9oISLFx z%&AsJc!)z`;C52a2Wc!hNEOUlYUqt1hI%51R3m6V1n zqq#phOM1ZOY&NW02r`VTCEQhO2a-}AhqQ@vf5d61I^OmAfC`H*6I&m#LUt_rdDC^T zCm&iRr5BQ7b#kIcq|%mt;{akJSKSgd;>8;~Y$`)zMl7E z!pLUmir=Qm$ZQD|kI7aiBH*@hQ^K zeC{WtEPY4JfqgT|)4=`DLRgOhf}j@1DhCsP>ir;Hr)?zxNZf^9}JTZ;FJ<(XCES*+UB zf_VD+c^J~cRqG;^{6bD)6wX9#iL~=KI>!AOxyXHSMO>%(0ew$_hBVQQw#6-Jhdgom z$!Dre4A}y+jLk{@xLf5a2=n{>533L6J#nrf6}~3nJk`0QF~=PBoHWBedQN>%)I+Ka zG#saM%Io{XI#*Z{VOMbmU0ZX5qHL}Ci+gwjZ~{IXRWbSaCJ5d=FlGXWF{h?LlyTwYf)j|Kfw zX{^LnO=8Y~j@l%$pv#rM;d?M#j6%OHFlFKCop01kHD6t$=B>x=NaFGoe{nD2Q1otl zpBqYVu(fx#vs(1TVr&nTb9+f%L~)64yy9@D!FE8QwS0}!KiA7phVN!M9A_%4^(x^r zNp@&{9<&f8lc(<$iN&@|_fz1L4uhNdh0}#YFv3vqM5B(t`g39$*$SH{}_{GYW z#>EwB-XJ7>Uxme64gY+>TSD)9%&UIn;Sn%)d;b`_D(Z`tj>*rgXT?&yHA@7WAqr<> zw%!yNyAETKFD#9^dX`tf#bfQ485Oo_#!C^`8O|7eTY(ERpTsh+T*ndS3K54*_1ngM zBg4T-A)u!$KSGgoBc#Xn1|y09pJboJ07+FYJup=|)X7$!u3kQhx~1lw^PS7x!pxa} z*@7VoZ8#di0wc5MHPsuO&I7tAOIDsSFH-~A?7Trd)b2q0Pg2`30C27T1l$tkWcNY_ z%hD>U?0m`+{K{b@3j1Ll(158b~ z9k+8}++zP8w~wa5gIkrFS=HV?d)t;)0rm@-0?4s7KKb~ltWht=7I%Ke$G&ej`Q~pH zNkwB8D;SGK!9D9ZqX|2l=`TY&Go>Q}eL1JiF4V)V-xQ5S!(a4@xgcK_a?N@?MYFje zo!({5BVhNl*BiNM6`6Zm9*?O?Py?3z+1~$RGN>@chsv~VynyPJ&hy6!qbsYu8 zPYA_H;e_y|1a&ztOy^Gkbo#Wg=pb{v6aAt?AM4}Di2E}g*E;Y&Gk|1f@@XH@LgxB4K@Kk#|wUv z*S2JzIO?NOY@_eJ$i7EBgA2s>qK70Q2?=A*2-^+Ys6QUcr{T;;v=s?kOyx;mF0~yz zS6V**);2}g*jQNPW_70^gFvytNSF2=ThjgEduu&&#m)EHn;=}tAKxtIdX3e0qb@tJ zil#pH@^dIzOUUWgvfiY!k-0WsUroF^HjC_PmYVL*;AF{CZ=mPxOQ>L+c&0JD#f)r>$SJfSy9^;es*Ckh%>2;cIXCtd56M@HPPtavrOZtffwvI<~g1F8Lgt07m%}%&*l~U1}21MBwnG)l@wfS>5Y)f$4 z`Zp173aVitxiH+_qtJMqTrFysC$?*zp{*e@+#P&i){

Phf_!`cm)mjg@=!xv_%(czrwmNh&_ z!MvoJ)?WN>Hg2&{Hje7hwVIO=SAnMQljCLnm!>xK$Ddc-CzhpK?zIoXdoBtuSr6dV zQ&vMrGnpe>Lt6T)U;Zp<$x=_A*;Y3Cwk&tk*X(1;n$?2&@bsB9tEDQ>wI;s-Yr-CN zosh)UHX3Ml9Ui;15}+9gE52D^ap~ObI>^)Y)9lQC{R!Th+~V<6CY*QgZsR~Nc?2)+ z+t)Eex-=J~g4K?5WDc4t4dVGY*YH~3cj70%MO1(!Hq-kt(&qM^DLhV0j%|;;$|{Woa;Lcpkv@{=;2v1YQb^)r-7pYLus;{H1(h zT29yyS&@|5xb9r=;IJw$y6&Q&{|Qb@TOg{8 zS`tu&8}5M22tebb4Q(oo5GayFc`kCohhVn&C7;-o4=#)Q<+=Lt@)@V>#i?q%l>)* zUIMAqrET$89PSc-d0!`cD^$#YU$NICrPrIIz{+l721dQ2wBq}&qVbLH;#9zat*(Fb z0n8)~lUnixG#+}bkc5taCCN+EN==zljhp;ut%yo;CTj9IHF&e(&d!ft^Wku!+YQis z#!$=(dYdqP6dG zSy9&@2Ee=DN+j_;AkWOI{) zW0Vb2L8r63N93M3IC3+VPwh@@Lsfv8=rRcoEO&Z?8x{h4`s-)H1~ojMCMZ}ElB5UzAjmsA##vf z{(B;{eUHXq>kl1^i6yMGYWrTv53}_!QCyw^h-9|1p9zo4A>9c~f1*sbbcng>`6nOo z?LpB#CI~#Ej>Yzkts=Te>C#ZjkM`Fh3~~}#CG9+FD~y|WcH(`7dI87J>mvL-ad@K> zVK)PlCaMdKLf|EcZ7Y8c*hn!U*TPCPp-l>EdsR`IT|8-w0~9}qM!6eH5e%B*z!B@t zB-HBTxq}M?&sMqo@t{~NzbzB~^k-ZrqU`Z{&dd4YBGN@0CAjjF@U|EX2AHfgx`Xw9kLOcfw!Pqg%Mp(GN4|LgYrR*JW*7 zH6NyAcDhFKofzURn{FW`)iYPiV&eB=FTWX1)E?^n0lwP7W5$vd=2c6(PVdR|G9L^( zOCcbi^x77^lN!gL@oXT;fA+&kusIkSuJw}bC^;_7Mu06=l@$`ka?bB7itJ-TMI?JJ zAb`d<21~|A#=W_Q4txp+z-o{xBVs;I_N&J%H8KN#gb&%z?d3!9te7Rj&HI z#S7P!1|~|jonN+A%_5szkyN8;GD>-OZwQh()qX_B-u9hgIZGUP?+2F&R49a|b3ZxOAl8~Acgi_?9qUq(*YQ2J%Pamg_ zdb(;F1X-TGI!wD#^?kWi#hIVHzHu4U-t%sC6;FCp@448h$%CZ49Wy?B9`n72Lm&h% z@EcT7xG;%*7V8nVX0-|}nXzsbGt9#`G`*U)yas#xN5jYdmKsqvwG|hiKKIv(kEQKZ zrk2r7N!AASG}k>eF1Mxg36w=^YSAT0mhg{9S!+g6JBM?o_Susz8}e>JZ7 zLp}XWL(9iD(v;d(_h_gVWc~Pd)+RaTlnDJcNnCBDP~MO3%fhI_={T;KXFzf1V|8 z7$s}^spMZfhv?7pZkFLM>Y%eZ>Uvr-(2dffpbypicIy%lZ;0wu2zF50HeV~&N1=zE zK4N~U$K~>5w&;%blN!0eVW&i*2^Ex}ntxk(EQ^sOJc^Yrm-=Wr+1fgIKQudqFRYe! zz3JSYOGeIwCMDj{}k%Pp5U z;eE4YsXBT`-*lWE@jqwXOjZq-FHjs#G8v*aa?zWkR~Go&z!c>aJNhz&9ToF%%G}1! zZ=AB|`qM;g(E3cOpEyptND9`ktxLYD- z3RU(dZwWL!&Ju2N`EDr@O1{7P-X++jTanPA-DhCy8r`}qsPpgAg} z{KEdn(t86HO4Zoi(q&;noMCZ-or?A=uyeQ?(Rz$UUIJYx{MI?(^};{x!`tdA{TAAXBaMmUAEL z9im8&>Bj@V?;4LvPtK8P;d$S6lr$MvnhV;}%*rJBxzJ$ zgKCx?bO;Fvfvo^g4=yb%#N8#r-aXM;t6m=}n7DdH2N8?(p0U6B+c@{+1B!^>{4!L4JW&D0StdEkpR+pjNABl`1gJHBf7FEuW;q4KiAQBM(Y@+midbR}N$+r!$ zivmtLR&fU#0rKWd5QE(KQ*kc ztyNgBbppl$yl>}>{suEv@?<_ot>!`Bt%k?cUKCzr0 z(Wb`ZV!Q1C^l_c#=tXy2d z5M`>MK`{smzML}ZdIRs~=1k8=ymbyp!_LhG`g_n(l0d(gl9B?x9023AwV!!jw578> z;;JUrFIi%&xO;GPbI+UC(kP-hO-kq4nVUBfxO;H7;10opYtR6J-~c0AXj(?MRKZ z)tVOTtcFLe0c%A=#HdSU^X3B!z5|ec@eBUaulj0GNes=O+uG{e&K%_cEZerWzW&GU z&nGG)u$?~86m_%T_P>3L8;Rl30jORMGp3wzrgQ1dbXLu1VUH72bMt%F_`24fKN$vM z0^1yJx~Lz;BOrkRKielKCjm)M(~89xQHK23os2s~R_nTwL5M*NcWy4~^=r5W)EK8u zz1MQUK?eaQ;Ofd_o=mnTKR>_Mx{eJ3S;ckruowcwOf;CAzHp1ef&u`+3{{95bh-WE z`dxws+cy1^s)j}=d(HYw|EYi*N(zeldY#F^sq2?=>jCDWt+dJV095K*AU0^q6&V>> zEf8ytngZ7KfyoYA-dwgq+ib3&?;V%{W82OG>58xc5|AiZ_>`|b4|KE6h%SVz>hWOB zQTHVU)BEa?Nesnt($d2O z%to4NhKE5M;V4R3gZOeWhV@u6Bq#H+Lz``~-k%SK*y*n~Ca#T%h6!>`{0Rk=Op{n8 z@_5Zrv5Nxc#U!kMB?r6ccN=o(Fy79KspU`r#5`~Uav#6C*p(5 z2-Z;$-ioKNCgIi0m(G3z)Wsmx&3CL|U9nW|_~FIa=;#mcwp{7Aptv%1$7~Xi7opUY6hLps3GV?w|8QJJJoLBkx<2;oyX9W~gw1;j9A-w$o5kP*r1xC} z`}_J#o#{pr0QbL?S$S2paFSEU?HgXCDc6G;grFy66d8FrYcVQ-N3WUb{n6BEzI5;L zwq#`Qrjv)vLwjU6RA1}n=4LbJcVh|9p_jupH_hS#MOjP==&;NVkz>Zq6OrH}U^^48CJU!p$8I3-!NC8Qbo@I{=`%E7iHF z)j=RIq;l`g;&=Ko0P64LjG`t#J3G6q44oxsa8R~%5FZpoME?dxDC}F${qB^#B&269 zZf<`mA_dG)S4%9pk}D~?83~4s{Tv(|TwTwy#X}bs7kjfBowuW&9C?n-RM;$0)*mj2boAQUg>n4b4L6PXa@z^v;~|KZB_8|Djg? z8)ox2%;x`Cm<_++!-xMBh}xf}|IcAI|1S0aGKd;C7pJKS7Z(RBC!aAdD<3D18LP3G zsW~f;fYC!vb0hPICg$8UD1e6bpF`CCi&^|Dh}vJy>i+_m4d<_7HFLKz7gVxxH?!4} zumX5GXDbK$M>L#Vy#KurwZB~OzjM+46r%R;TIuhJ|96C_3H&|o7(2MSJfiv44ncg| z+B*w^D1Ss_>EiN2ke%J$na#-5!Ptz=#KDf;-RQ-C=$TDTeoyRwnZ2Fe|8$14i=-R)hX3jdIjecRFk@FSb9QibGBJ~M16QW~ z=ZpT{Q~Y^0zaRb&cjsbdZvN-z+#mT5$?pUC&y(LD`6Kx~s)c!2}-{a0- z90h-GE`s6?whm6u98Ap~(fl?*-nR-tFt~vRXyo!+FaE3ge(l%1Z=klWzwPJa;s6^v z=l$P5l4$*ZC;21Ab9*Zg7r)_6e+?nOzK-e(BNOm_{{6_J`A;JYH{ZWM`uDi=Td1*% z+&|_}39~zynhUD_gB2&t4&v$AGeH?EXArO+_ep+BAYtZg;$-#WzCyvy-}b3UNQt0; zGwyp)I}m~*D1Y*MhnM4zaYxL`#aYSBN!-Eig@Zk4H&p!Wf7BzpgqfR_iP^t~sB!WB z6^I%y?>{4!?gzgA3PcSUqB*;O9?K3Lq;D6r`k&uuO;gNyI5DMUp{Mvx!?62+aGZY*Y`&|bVDiV}0v@1Y z)C3eX;H1IB|GLg^e~|wTl!k(e^*2QAp9%*0?*C@sFn7M3nl;6eVc1Slsb$3y;q;vC+;6Zs=Ve^JnW^&2Yee}RJb zPw@&UXo)&Xs#*lEbg-KSrk}_uVds5S$D$AB`qV3Fg|A#LX4^yB^8&Zhs+VAY4aZ&z z{^9#98o0CrLe{NLW9?c`gh=N6l7f#JMLUSeiEKN3#0J_1eZ|CEif&$8E($oYSh1fh zZc7DAYeq$cgywDhy!J6gsK9D8@M4Pwd>mV+flu3MU?OxHr8bY2kg=RmOKuhGE^91C zLrk0u3we^T`knLW*?E9kAe20TVQEHfjhcIbCvB01bC%=ED2$cmT8L8I+fITSGGgqIpn}LVY zsa;S|kOE~;04EF-JXDu(fLXKz%}6Tnzg;EkaQblY-S_He%aU;JD{0Hs6hmSXG8$Ui z4K%sIt}Ob#BV%q&|0qh|%l_eEKXdb+EIh(uLGXwKYtnPVs=(mOr{TI$ru&d|Ya)A7 z{bey57nc)o;TuX|m3t-&riLC)HrC}ogg}O;_JL=`wpXpGTa^GqnOp$8*`oZ?$fCjpXuG>~UsMZbetv##?zqUkrKU+}!=lpn^3n9~r>$SBIzP`9E_fXo z$vvshmS|yNmimEShl#hprCLZ6`2TFfBs4hq&CI7}uC#PMFKkF_^*PmnL5-A_lw2br zA_^;p>f9~1Ub0_mjH#QiG=jCaDYntPURu%xc0i}(+m6?pP3*@uL@rUjVE#>6J2*5n zH)G8YYjt&V6ThCVw4`LHSm5m9^ss51_BHH7;COghiqE1B9A{p^H`va1iH!F5OS`Am zKPr3wK1@JJWIo^tc&Gd{e}dpSs@Ls$NF?x<>C)&>x_7}~Ql@g>Jc+-&bjOqHED6*K z9)>n&wmLmIi8coglF$1~8r?q~1|~qX0w0txRjg_k96r4`JJTbt{?JMed7OS2nD>$u->(OrSz&oH%!j(J*(KUnyWqd@$~L4etCA@0TW_ZW@qtjtgDm# z^=esaLuDz4H2+D*>gxG<*<$IV=s*_BpvCuZly^_9jkbdpIt%(3%Eb?Y1Q&!VnTd@` zpK^S6&N_PRtjgV9{lRmS+1)8;3$9OHUp-1CqLidl!0w%{Xn1(I4C$~)ecq?K>>7+$z!wN3$ryfsQQAg3g>4Yfbt=X z0#nSHay_B%Hr7UOz_J#Tlu89`T`*JGiAYVkdU<`V6K|NFD2R)LQ+ej^^u8im7zr5C zQ3$$+J?ywV4!g=szmz9o++5yV$ssW+LPDhKYU^GnoFdc|2ENY7-GP^Q7_aAMqx%MQ z3M(EeCl`H=7MO$ZQ{qN^MoESFsNw6$jc654%!6dyyp{l)c!faOGiHZCP(M@2^NAW~ zg1J(@E$L=Ea&VB4eR+|NovZ0Zr?JTBg_d5G*M+?jOw>tItmp$k$0>Du;v3KzSyfea zbYZ&JDdkY>oPfp@Fg%<)p3U`bckkoyuqhUJ-dJr9e413(NnCho$$5ctcYc)J-GS|V zG~LJx{H*B(%w!Dupo}454*hjcFb8O+mgDi`&3%ndgBWXOhJ!*5P1cnrX}--7SRLUl z5*Lh7g$3=`9oQsbzADi)Zs?(bMMXg=Ez|t@^X9spc<#b;^4b^*)%OJ+sm*uo7I#jC z+#A`>gANjd5AK7jlJC%u9HTgjKY9y{pTb;C3-qKQ-D+9f1Ev2mjJce*E4BRd6@C&8e_Bu`SaOM z@Ulx3Q3p)q>({2(r4?F?DUlW0btt~hs;Ap^nW#ejR=}Z}P(i^hYIB}GMh4ime0ca- z^8`dmk=jS*=%b^fE=ANB-c>2G}YzfJ5XEY@=6IfW`~cU&A=0W;WNbG>XBww8`8z{S_e!Y zNB)TL@STGLUU&FKdId!)ocgBN*jOz@*h*mfvRHX8Q2F}yie2zp{iV;ze$qj44X2N{ z?OI^(SF&Un)EP*mVL0-(@|?h_G7|yGmG7E3T*!I@p0X2(2YfQGqbS7STVU& zr9akd9IdUb`Hm`hiwXwzrV5;Hc-6#^>&@%BTiCa4#366m+M|3=k77opj*-y! zkP>{(VIx^cuk{ruUjd6)OH(c_1%;?dX|XL8Uc$<>av^k=EC{EydoTj8iwzD$x?~?d z;RzwZwf-nY?;Z*|x~sFZxa6CN{KCTi`EKf_=vwWv$-ynCN||+f3)0bL;zn4L^thOq zkp>^v3zovS0S>RB9tZ51%vW@%=$epfPPpX_ZaUqMle8lbJ7Msc-l2$Sp4h>oqPXI* ze#NR(0mF6Zdt$$GI*8w6sLhYSo^lU{ppRgRwF5Ou1B|0IJXG*?D4EP?kn1S*MKl61 z#N(hC4hpGA8dAr|xZ!ogI=_$Y5W^`BrZd*cVDy_BqC%=P#gE6YQ-y#lgzQR)d`dFUX5AgIq*adF&t##-!-iKesM8m$_3`xfQcnA>H|xf zxZfZ{MsWfp(^BvuhDa>R=HJznnd7Ocsk?GN9e9TZ<^wDu71b&*^#XWE;DrSy;XVRx z%Vb8!Is{v@r%0&i1W+^ ztOfw{y}-iql+WBTqJu^u84)##6qvGGB4i}xeB>8G8H^-HCLr^p5Oz2GuI%JgEtU=F zdaP`03eTRIJ+bE~$XK^Y*^TBQ1lN7Q4IY8q_7_5U!NLGwJ#OS0`80o>*HZy%h{7YB zwiB%U2*8aVmj-N6OiGd9ppuFTc2uVz&bxP}FYixRHH3b2sn$7RVnL&dKeT*{A{|IC zD7Y}C9M-X}LQ@&0D%A<|suCAV8efgwJQmS#5F)%KQwb(Ee_UM!u-+F1rRa<$&++l` zp0bJxP8;?vF_{}6W@$!~zP>7?YmNl>humq*`n=B%I&vb$Fo4aVjf{|x5DRPd;D7=f zTUlHC<2rCx28=nt?rX%r#H^v>BRW--bt43IffLxPUHtkECP4);D5RE3!VtRi)o`p^=)$?T?4ufgx(djFr*ysPo{#~v@4HP4WdpR z65b)km5&n});k7gQ^cik-w;o!$Td;o;Xv~=m4=3Ri9VA0x8_OBPF)!-Lnnk{D7*49 zsY8q=W{=5#GpN_gxqURrbB;BX7@ZOuzjPSKa|62yZJ^_Y9QtU^Gn^ zx$YZlB}cx8D(b=!e%dWdgc?*Nog-;L2pt};PwBHJ-Et)+&{G1^5y0p$>uC~EAcSWd zcM$RZkxR}7&V4RKnqZX(nEC~lZeW>#kf7kte&6JNp5#Ku8%z^pc^*zF6Jr;bhvm)l zw-#|D2j<*tySt@1Hp1$Bam0+Jd;Fvp78dbCDxNTp8nv~bvZKJ~K@!PWL(^yiH*v6( zvX;J!SYFq|KN%L;Po-vZk>IYnIllfPd%CfC@pIWBr7cq!(*zdwn2Js!qyvjIoZjDG zGwNoSPX-b;y=n{?f`(kl07LiS!2_^BqB$VI9SbK%%rNXt56l*`YO6_uSW<)Xh+hVdX6&{9x zNW;bJj24n5RxErNaa+0ssOl#@)qv9ZRZ-m`cXEfL*I$381$zdpu5!>b*d7df85jxQ z=1uVyF&)Z2{fH^)TApwECRE;?#k?-``s*@8+Xs0o* z7Fl4AZDZ)?(UchxiMfrgU@dROs_h-tef_-$;9v zNS&`)r*9`c&a4SS$BY^CUNjzE4!>MGOI1Vpw>BSugKE4H6d59wiwpwpU5|a z*s@jHWBOE>yM=}o6y+v=_s}`T-P@J|x>vW!KwY;N^+ImoG*LU^;MHOw7 z;bjVcdO@u{cf}A|>V{tq{7@$iRxoHuJ+1rSvxW}Y0t04&rwz^q%t2CO}2Ooedq3?kUQ{ymhUK>aYnqNKpJRwj7;9xS0oum@zWHe$~w$5-5*{EYj3&V#Y-A*l`)8 z6}w@6?`3y+7+xl;tH&P3&DxE6nwOEd3XgxFP&E0JU;9l@(AH>edZHwM*1d@^fu~-e zae3Fq@G;lAzMNAcvHkYT)Kdgod=jsbq#EC@d7kj1x^j^?i%(n^OB%4|ibL;ej&^w3 z+d`R@C3>rku*7peA;7u*Dh@fK02kF#I*p6tX0$F5InRoRWwX_~H~Od*{av97CZ7<* zzH)j#KN{wlwfSyodpb9yAtzUnsDGy|>xTZep)9+!u zVY&honUrvCzw$P&$@7;Dt=gw{u3|U&n0xL=3SF_nJ>AnW#*XZjfj}dM!>?iLLhw*R z`Zs(iWgBG@_2kr+-o1bSF>09Nww17EKBz`3sD2nawRDBS$2=Z$E=yx)syVduw7dQa zd+}y&ucf!9arG=h<3WW_=4nNO%beULdn0^(K;UCqfgoO^%!f5A2&c;3!3}x=1@Hyb z`F+X)yZ)j&1yye8q!<;mNvfn7w~P%BB-ET~_3)qMbzIV(LZj+JyhSK~b;EQ7!J_IB z^sgVcNZ_W^%Z;h#Yb0sSHeKbdZ>5zFRx3+~_bGGOj!{+mI zNGMI0%UB~yaF-$N;@TWXZP%gaBfAH^pB&qV6sJ2W?HxTXyL?SU3^C(*B!5j20T;Y* z_$m@zh$)xA!-o%JW!j$N!mH+O53D)8)}FJ8Fl)GN%<+1NBKKuCYKewO7UA4XLGMSNs1|Ck<;q(>+9=~U zxh}(68015ZHJ&gfBsCUw=qrOBM;@{3)?&-_TdhOLR~oS>6^>6GP9npnG{35Fd3V6{ z0RCu4@UP*Ns*38SN(CapeCwQY1ku8g$H{ynD~dZJyN^_ zoHWK4MG?E}g(m2@Gt%0n&kuKb8k^BG+|rxP5K1zG&%3oax0opE2;VHo^^?ULCdpcS z##0x1Gwtzg9p*vZSKSfSns``k<>xj@S*t7`_HdM4M6_RIB>4tFnjXjLg$=b0sOZW< zZoI7L+dWVagrGm*6=AmMVWWf?iv4=vh}OjVsY!qu+HF)hcbDbVYD_Kr6NiWz5Lngm^kkAE(3<$aU#bRkp~W!JvSxh*Pw`E|VaGr~|MNdu)| zgNZzY9y9%GK&d&On(;t*aVh$~-(Co}L$0M~um^$E#I{3;XI2#=t66CQtqL7=dNpoF4_p>;cSOu@io!Yoag}qwB^t`rx!jf~2ov$gnX)E5j z0~WwDkvC1g@UmsEfD3Q1{mnyzpGWg0v+QlRW2bxr{;(7svn#Eh=s!J=N7_ZMejG+Bid^8iUCp48%2uxt zjo}b#Zism~4aZDHKw9W9%9L8=;0{q9G%CE=7dz0TBN=Hy?|_+!$AK8y;w8YM zg}|5T9vVWEqBiPQZvHsnt6Yu2Q=qidfUk1GlrnB+;0Vymk18)EPtYSHX_vv7#gd#3 zu5u1C*$&^(42O?klR6M?zbkYQ@w>WByz{=@d|Awy6=0~Dku?JKAf;?*&`Ir?)E@DyUB2FRs zO=23lg)G`cPH6bnIWi=nJsN`meR$NJdZV3^5-9PyX@7d`=S`@?-R*SA;i1o&#@K?Y ztb2^{>)6eo*!h`3a3Q!x7<(4hJ~TQKBFSoqTt5cL(ljMhhJHvWXKG8EyJdZuk+Jl# zv`$T)i?PJ6%xnqDuPyJ{aOB`1A`RJuy07(FAx*JtB_0y|qVGNlkY(W@aW3*7aGKf( zZ?Lx{(gNhMpJ&*I=j#N24__6@UPI7W>{VGMs>Vpc6UWxu+s^2ziE@p~IKXX?wUyU- zO2Dqd8qSbi7ggRo%H?v(3Rh((aX>cxjLTKOV3g6d@7+%;J^s)hLWY9GbZ48Wrf1hT zQ4Uva0)7UKdSlr%qmtfM5TtQv3`=;+}YP5Z`U z=J=wRP~o*;bwo$Y1RtuvB+Mk9>NoNPA(;*H93t_wHqYbhtn-aY$2o1&RQI8nrq^iRlSn3K-V&H-8KS}r=OWUxk zH-`rKoUZMI^?A;@VlNrRYoaOCWQY9Cd_5(>5t?CmuQ8}> z=CKi<_qDJ0hO+y9mCa_=>A9-=6<_s^-P{&jQr(~PAq zC*+4dYFSRaIycb{!^Ui^>SU_*+}8N4$E==eyRJ!{ zj2m(T-+u1qwc(|D29yCc{liS<53x9t?;amoFzcqi~PB;goSP@G@F&ROdU5r2f()Wyw*RQAkRqh@Nc90gb2s@&oUiGEDqOn&&Y zjithwe9Bq;?FDY}CbaH1fK4J9ik8(XO zIa+#3R#+XUH!k9d*5A^jq?>1BO}ro{ulM==8rP!c*h9TFMV{C5r1a%BD(q4ew$G)7 z&<9Bq_OiG|zp_PpH#CLoo!y9wuZ24uKkz#bcjv-I3yHmksq}Y+e~p5GV3J!&X2=Aw z++4s!ozoOs+l^b!0Wxik%<1(8*Haki5IzZ^ZW-^v7Qw} zup=Lf2%e#pDAso;D>!2~3|;V}@(K5f-1R-SOvP%Id%eQQNIAj%)?Lu%%bg+gHx!hi zG3xuT7H`N&gy!4sxBCntvr?MbWInvXh$1nIGyj~Za^z+Ay!!JNeVo!QFA);gG&9XH zrIEr{YjNVQ;^_7fO$X^oir)C_Gu*++y1V+3O|!{y9%;3Djrp4fK^&SU>~%O>U&VQ+XlWV{XX zy|9vS(a`!p57=?v1D;_JWR4*&t5;Sbsc}dp7R_!}>~4|P)u5*&drE#FcsdnEyB*y5 z)_u9g_5u;IZS~=dXZnOwb#j1u1WRBDR7$URdFzVvz%rzx`X56@!az; zr_0G`?t;;*QjfeTFTK@PM(+vXPwPSbI()&sAp@bO>7&zZ7m*I$q%VC+f|wtnF>)UU zykPFUi_?~1@5O3Ka#Pa0W7d=z~@D7qC(dloDD?$#g09fo9f zxK^OqD~c*%{V)yIhu;_K-R4t!q*2SA=n^hUy7d!~2RJR-tG6oVBgvyCT(`9gZOVpf z#`jlt&*JGwx@D^jVS>TyEGbYW-7;q2;;IGCIc+7EQFgS zU(D^Q$TQ0nj}_m8@E_G#r}ZuQin89tW$`(#upbl=Yac4sJ-pTK%KG`$o98LfCu~n? z1@t%A8M{cB&w~+_o_5hbN1wuF&DU`L=_Rg+xZ7l`_2Z*LjuY`TzXctTVKdX6ffi^%;ld3}T+ z-qHzGxYECKkw(e0q~?a1T?Rv|Wm%e-v@5;;OsrPjf2QjJ*L1|QOpMpF!sED}YK0P8 zBr!$i1DcbfQbZh61B|el5N@;n{eFz|4hErdZ;@={EV?T@R>SzPX{WP=Dva*A>i@Tv}QibqF-6{Itw1V7t1k?G0ZWv zYpHY9qAOe{#Xcmx?4^pDsziF6u&u+CV0bR~GZKrqIc>(OnWA)b6t8sKYW1D>q}5ZF zx@Vp*gSwOp)5-~TY(finY`T+5v;-vIX{Elyuy4<8@DfBe7O0MJ z_$KwDLFlG>EaCA8L4T;B7Z!Mr*{E5J%0`g()X+HQX+BfL!q3QFW2?hB+I2XZh=vH5 zOgX!kXe&9;JzsNQUq9%BlH8`(>gI6{6Zn+6K8FUB8p0c~UBGFcg25&g-pq`3Ra zuZ*S9i@W8e*PJjXCp1a2C#J1#K-xbQ-Eo^{sXEJd$akmyjWzaHt%*EeX}_`Z3{*=J z$8o;$Nm!GwD!@TANfIWYBc?SSvOQIcuui5=HBqATc|VTB_>4}bp3aI(mUj%N3>k;S zE)aDHVkIm_hWao$hwgn5ovWZ^4Ws2o_EtF4G)ew53CjYGX&e{>$Kd6RjK`M_+3T3J z8(3Dm;v7{S&bpB2i1#f`1P4_f=7k7eq*=MX-8J89U+w4` z@=x$w&~#@M@Do~1p5o2Y*f~YL?hD_d8?2LYv?!|QnUBktXXja*G+iV^_N^;SEhJ3V4*^m%OP;RMz_U_cc}DUk6BoVLcw<+n@(xj(V>PhwrJ9<(PsuI^;|i})q&NMf zF1{2+*`CTLaK+o5<1ww_f8dr5aN1<5_c-}ZLti<3L`alDhOY23YVG61BRTn58ro=+ zYbS_76uEaFGFy%KP+44OBuy`CnLXagoG9F45EV1rt2xk|knWq4HywekC1o%$~Flj`Jv|V zF@8~oSwy?c8KKo04y|sE^w9A9b9JXTu$gq~0x>wKBAAJDM-IytXnxofCtN}nu*q)O zrK$x)N+r`+uslvG5G)+Rp$ahH$RFR)LqibR-`~$lfXYBH3|N%_S)PB8m z2JHsCw*J*_>e0zB*j*abQF9~Jn06!!+edBvl;<3t9Ug7fH=!=dIK|=mbjmw8tLmin zAh1*oW~@Lt|`&mUG$pP&n<|2<%_94&EOkn z+>8>KW4&Zun7D~!6}JiIelIMx1OwQAj4^aL#ApaL^WH7!Mus)eH#~xZ%n3+6Cqm2L zH}^{FdmriBXJ#&$_czRi+qqeX#`%Ps8c<)s`mXtlwhs-qtv|sxX!vpwGc3oZyM2C{ zOxfftwAA%vsHVIAWMym%Q#)3uMd>`p^s-(?I8WsP5I$0MUqdSd?msyq$qW3wd5}fI z+gRILR{0_c2ah1l#DTfNY?&<1W&NdFy)FNSllr1%&XAJx~mbN=PoZCP#km;^iQi1S8)$cQWN%| z9d@8RewMTPg*`SqZ%o!$>Y|Pf5`2u}aLID0t?nn7>NmNb+RUbkv|2G`{jfgd)*zp( z-#_|)s_LlToY`;6c#kNweX(s_0;1H5)VPx6i#)z4=;?~w>|Kd2&ir(B+tg!mH`$~t zYnmO{8rx39@Yu{8?Xdfa9+*BaZfbQ`%IEWh)ALYtFHugORGO%to>`xeF51#Q97>r2 zpQlB(H`g$l`T57PUGaF&)lXzlq#O_NY^iPE)fP>?Vkky|rq17i4+406nUq?5-d?`z3si>Cjv`> z^ERRmFS1GrB7sVs0H%md1>JR~#fMG}?1p=8GBPMi>T>T+-?oufw62vjo_(c5gH2x2 zWNvBKbz@f(JbnKaBlz^_%Lt-_t^tIyS$+1dH&oq5NQL=}NaLVK$gR%iQ2IuMJCrbQ zuQ3%K>bP-(X7mnHRoV(-QaBz$INAiU+%<83(`4@CbOYtPyINgdTu2*j{4he~;hnxO zpW2UoiJv=|QSH-7&buQMKzI%m|6sEG)vH&1L4kD)aYg0j<<-@(#++CYA(qrV##Ndx zg8en8#D_#Wafpf<8ZK0IEK<)loC#N&4vKD%9gpQJE!ot(9hz>v(R|`_N!8pT$8V&GYuCRIG{!wO6cGsdr*_ z7Ev@zd?+#k{;@Pz+e^dEr6aQA)G|ANTAsg;=9IZ_iAVpTOkWa~Fkk)0+#BW2(Il?t zT1U3t+cmA^%@Vo4T^5y^pk^MessqiM*M*~UX~$(@-z~Ka7ygZL$d@l)fN@*N^oKh9 zPHFIvaiCjYNowMg3})QtAF95Vn$ixAcMJaQ&a0#$AOpinGCoJD{)YKeOQZ+`q2>6pmq`^4J7u@nyL`dL?8>`oSLR= zzxp|;L!*ancFhuI{5*3ZFD-ju=HqG247xp5R=e*f1AQrEo%Rx~)S(5_SmrsyBcu2P z1PlxeTU%dpn!R96kpEHDZ#AcEW!R&kr>Ca!3JM7D@xkaweM-f`RGOP!x=t5E2{%2cCR+Vm!31SP}e>nfX&tnBM^hIva$lr@nGb@tI=Jc zPmc|Z{m$?1c$8W@H5E;ly?ROQw#wq@n4J|I$XgJS7flio85#FZNyXT>gEHEG0zYo^ z6D-{(y&D=8^yZocNeeP3Sw^K9Dyqe2OSAXbIN`l|f$$i8g~ z-Y;;xeH}Z*m|A=qnTFph+$FL#k*Gh2S7C{{gc?%^f5qq(LmDTK z2*Jt`!b7E&c!^i_MF|p&MLv#$N*#~sCGlK5|h^4|*O zKeSx`5Y7FcpcLcc5ai$xwm$?~-iMg?vkUNEB!t3|Aq=>Uhcogoxc^z?7w#;e~&x= zLI3Xu4tYqY5=PWGD{-4FMGZpte za=_Kj9{hJ7NB>I8{MSO6SAh4Qq|ChcFHio6<=>>t_Z`e%k~05OVBbrb?UYnCNcxqP zA0NfPZ+T7C)}Af)9+^$7(_fASTN_KFtR-Axii=mxrJwKIO^n2YdyQ4_+J;%Q?UUZXm%bB6;iKDw zrqxVkj8IDcyS>`BPsU+Pu>l%eS?6BVoF7>?7nn=HOmqJ8bbB;z@JqIviAnBAzoDTN zIQn?Crgx>-)`~7hMx3EceUTrj{!7W}EPa_=m?DSuk{DvM*-%rTb3(FDMep0V!E>uz zEj!0z?k>$?f=?T3-H5HNcL)2oiUu15g8WQ6#mpr+_~T#-Zhqe5} zM=7nv^NhXKpcUiNHv}VUfZ&Z3?eV+D#zr70Q_CzapHj0QS>D~)=+5jkk|TN^^^`3R zNQq`M%PN>E20jj>U|lj>mZ1ss-}%K={UfXz<}3`dD{&?xC5QshYJlGb&yQ9yByG zcmc0cRQtX%?2&Kjm$~)cNa?o}`&(PDtXXLv!M)HqWbaZs` zDLhs{MA5Y9)a168QOYnjpVED%OJ3u-)ackI(nd-Cb6_?7{g)VK8KR}n?GAqJLC`vt z2cM1kRc6LmfTd#H3SMdStF1oRso}z=V@V#QDc?QL!r0i@^npk(7`jTIndL1UX8PDfLZYV+om2}^p3lDO@;3cYE+~Jg=0ucsjgS`c3zvWjwkvz47^LG>h%BFF z4?{1jAOtJdpvQpZHLGn|k*Lx}$iNzORenj$x9idJ^3l=RgY`NW0VW;I&w(pZA!Lxu|#MC~<158$rE~dacinr_Vum9nH~+CY!1agrRS>5X$iDb=|a%- z_V&KHy>*Q38WmDPf&#E{q16f@!8WN+j?x$NzS0hQt68?tW6DH^WkBvsChC@kA15^r z^OI_Hcv!+QkjmHYhF!F@9(%H%5!ub}+;Bde>$HZRiHS)_NJllhvzT2(8xsFiiyQ|F zD>^nUkOxYTrt6Mx9Pm~Hd_km1hE*W@UB#&2}0>sKp?gxpGbG*P}Rcwa@6_wLD?a_Y>`mrc&_@fg?zrt16g z>b1_4I^)`B2Ys#%v7N%l$In_{sI##X!Ku#m;;ZOE{;ZMcdAJv}`b8o#X7`c%U+4Ges&Bmm7j*QHY^pi~SeoChKp=6C)}#Vk1# zf=XE0OYn+NjhzZDN*hS7gAtx9RULI2Uxk!|RtqOz$naojSy zj%IdONA;Pp!_h)N(&codcxCT{%fot#K$#G@)2Rd3T|IGvc+Qy(!r z3UexVJDH}WzGS2e8_b8vxEGUa#iFP#4E1wQdk7pq7}P`2mMR$;CR5IAuDc9Tj7p@u za$tBRIsu&- z+y;^M3F>DaUkDb0#^n6I8onXZk^gLWwL7!8C@9^2?DDk_q5#geGOC}NZ77~*eXr?{ zr)p?bgRP^xsaT!QC;np_}WUMopeoyFk@GSQ!Y7QB5G5_^@pJXp^!5}%Tx^}a`(jvN((%W3!&~nNB$1->_->mlI&Ax( ztW`*45BcasQuR8K&;I$8A8z$eX*U+zQ_LMNO5SgZkJhYSS81v=lqf3e&%f(Ez?y@Neg0Troj#m#gTcGJ2K=WZA_?U2q z#OOG`qmx#*vH1o}1~AF^E9KbX8YObe`pq65&j+@%@bFB1{_N8mf!|24U5`gd=;h@F z;NiS{d^S8J?Cce>u{dt1&r$fUZ|3Ad4BeTv+v+c9w)3}f(2(Hgoux;hW`{NM>B-Q$ z=4a)xz@IVKN0j5?rW)fvQ6>zet9_DW6ZfN9*11BXgl6j9ve!oO=QGSp zpX4h};g=KcEaoYW!j!MpgttA+orL?hg|@L*`7!RaySux6+wWKaJ#4K6u;kZr<1#WZv}V4Yb*T;w4fXc+ z{x)yToBHge(Yq7(BVuMAn8x1P+A`$0OotZdC&vgC{6P3bC(8XOpf8c6udh!ETt=Bk zDX<=xF9E(!csFnoXl&%~G&c*V0}O+eHlN5sP*-q@R#sLT8nfr;=K}*s3X0ipvG^?9 z+-6L<9`f>vG(V?WJvnjexnqTUk5XViYY=Ry3_m5NLawf3Y;61~sk1{bcRact>E?C) zm+fsre0)G}ck=PkJECJ`j2x$_y3ef;kS74B{BDk&XgC6x6P*@y9tmJIq9M=|rX_U+ zTJ~R3Rw7IP{4HN_2OgF1K!|T-xGkm=l^cLl3(uI<+4;mVj2k;oyt3PB=r_+53Q^yi zqc!nP*Z?QN^jN;QdWnR#Hjy;_GWBmZ8GK+_OOQX9mseC&U>DJoDF?8T;$mhp!k{;=tE>A8q=SSZ2t+`@4OUJJ5?<+<`1!5aH;e&DJ12h^M+FgZVFGIT zqj+k3C!M8%WdlzkJD?x3&Kg@J9+6 z9i;WyZbvd6IM#^C9hc*d4lD(ENudt|j~B$Sl%YqEM@6vWSSg5zigQh{sqCnc#4zCO znp#?JLe~!cPBkQATGDRyf}eoIyHKR_wh}mW1+Pe+#BLLvZ)n>>`U*FV6 z^mu5Mf7G}N4HNVF_Gg7K2S+fj>UfmGNaccxmX?-=MniM6j;g8&2ay(ozU7ulh_4P{_G*)jN?X=`uaH8(dm@bRM{3M{W&V^M0Zyq%SejgFokIT4Y6lI|K< zakIa>3*1#Gh=~V>hHy39TwEG;*|cEWQin%JQ{)Rk=vx?dsCjq@sQaQq7Y7!xWYGKK ze8Kv+1`qH6`!r}v4@uCiB71<5;DV?NSo0FM3Ox^`D})4%GfDmpsVfB^Apv_E7OKPxLslOTNbQHKo=%ZrunYvid>J6%lF zpOwh&UV(UHz(hA*`G`nJgg(l;0uv?tm0W9>#okS^L^wQCW0UN%!F%`KjE%)lI|hv$ zhxhdcmjJFyCKD&4H7VdbySwG3rFd7IyFZdZISXh+<$pA60E1|1D%~Nn0)otJ(oZC_ z@7@$sRZ#(aPr2VUGBLSk^x;zhr$^1pm#&Qqc0jO_>(uz#+S-625=-Ae-_?P7o|j|u z^I|~27R}H;60E-wxUQ(E?RteTWbXYMrmJ2rO#Itune#IaWqu|0RdsQ(a@q8@m)KmcB^_$TahhCKP+C$?PmhCK_0Q5(Z1jtC z$z%K?U0(rnvVWDXVk2PKd;eLu#02H$Ws7MAm_;t6)f(=bn=8{qFUB_zW8B7m++bp6 z_O0vi)6387dCF$5zj1Y53Xpejth4_00!|E>egcOpGQ=L2(iuwq%RNA`yXt54gvix| z2I6i`8!s;}2Zw=*>%{o7q`!z8p3u?q^773m;8(yMp?Jh~?=*X!5yNfFqdK=;(4H`7|km7WJ5@nJq7)iqr9YrBuA7GpQWc zz(5HpDYK<{J`oWh>J^}o0N+iV96lWetcd@#f(B;AKm^WP9(Y z@XI)pl9B*7H9$xX;5ao_$ZfCnXk+80d8mOw|C0e=M?^;Ek$Ej2-JG+|buMmhU}uJz zf#L1O#=NtTJF;&bSad|k#wKw)(_IVX+T7Sk&&UXQwc?9~zv?AIJ=NA9@r+YR;!Jv7 zmB7l%ik_W)hXsF*b+yptDQO)eD=T1wr%ny5SbBkZ*r&KbITMJNVrps%xI+PK@BIAy z)*e57N|-XlcyHJ@5rr~L9GIG$JLAAlW#i`V8+5%bt;^%xQ`@cim^u%yIIKXdyrH|h z`2~qztRbr{>>g(rZXPN~z$D07oT6A@F4b15)<1Q!4{@cIJ zR{s8C>3-LNX-(wjk|FF-Di9}#&Z_s%}sG}arM!RR@(hfL=Qf65^Kcu zg<$GSXnbM#^F%4GqsDN^y0q3LA>-)jYNk|mp2bKdoeG^Wf{*p8vA_rTt+m9*jm%`OGG%!cmD9=7LV zO47`_WO_W+{*mZ?iYVi-#;}VMe-`BEg19ryGkk#C)1zIqO9nmSeRurSbQu32Iq7M& z=&M?y&hA%0X`L0x4I99;5TC;sm>sdRKiv$V(0Lqve22p3ZUZqXZFM{+pBzdS=hs>Y z&QM}r;0M`mX_TyTq+Ww&eIJmfksA8M=fq4ll zx3ATi56>9Ww#j zkAScRD9gM8b}EX$6WviJ!w;JgmaR|491b)0IYW`s(8R`4Qr(Y>iUK;FmzQ@qo0*dn zhe_ItLIYyD0jtZo*y`7zp%}ZGV;upOmUKJL_VxxQCf%NsfUE-k+8cc48WJzSjV73Ln|R@^V7+RxeTV*>dSaY!XHLiJwKjl z-k84RqZ4h|VS-~Dk;4fH{9IT5s+-7R;7Jq)5PAyAmPC@oIoAcmIa`y#9hLWQ%l0;^ zm;t8N8<&KU(T%)cK(ghH9GeAOg^p#z*l#~>GzZo=xlvpH^ z@r%Y`SJU^;W`{Ku3&7H^pz?$3BNwLc;p^Y5$ayFpqgL%yZETR^_N}e0-Qx4@AD@!F zqB7tH7Ucl(XSG7t@c~kra)2{9xp!BVY-^uuqzr{gSX`t{PHOMMdi(lN#MzWU=;#mD zp{64%D=W;EYG%6|8@=lvzK}c8-n{w2Y3nSnYtQTJ;n#|TFgZXlG%{~_$9^ZY1$*93 zrFqb>0-U!g)nUuhh-i4&0K{2a)52lCWiUs`%uyRgtaV$`$Jckn_V{pYOqhIVpt0|M z?jt!bOB`lpQ!C=bS_NRwO?l3lbI zyvL={)pM-lwiqvixA!XgJz-M z;Y2y@U;T{BsT-$U5!e7B2`n86goJ;;S;oc1 z)ywmi&@b+aWjwrOUGE$7Z~-39f&W6he88u$DDY{@E$eJ!WBs?k%DK9D0VbP3OTYLg zm-BFS``gMt=(#2Q3x=p}W9?w^w^af36KM7pufQeE(0>GpxCBHM?t3X|1CIJ_fV`46 z&n*$&U+O4n^WGBS`H{Z_Ljl5o3Oc;^E^AzRZiile0jlu+@_gV6-!0K!sMgWpxyAdB zTkm?fT4~#O8FSy2SLD{Qx$pIh0fU?=_pjCqK)Z@C;ErFLg#dZsOP|$Hpd#-r;Y;H` zDB$ByiW};BN#`vdZf!3QZ!51~I^}tbR}^?z4zR!N{0~csyMWEaKfSx(Vr?1o^8dhP zZ}IZ~=qix@cr=h+jt!{kKi>9b*DhcCCAEL{a{Ze*ys$9O?n&~=}MV~8XSwXn4#7{)H>e<$7Snl2Esnf?B^z;nVv*TjR;%9Wnz6#Wz)f6=bE z9apUH?{Dw~g={$&-b-DIOSOA*63p9)!IOiNqrhVv*BjG$&44HEtE9i+jke}jE$RnC zkV^Murq86kd=F1oUHIBww6>$YiOx2MMngE6E+!r;k_({S3y!o}b86LGCqiC~w&3a$)dl$a8pwmT!ZM_L^=j^2sN#};77 zJjcf%3xy7vw+m6v()Y4PecY@Wrzu6X^jdWvw}P4umFs-fR}y*f;!L_o`iMlZUt7|h zR+1oYMbpoowQJtR))4(bn5xiC6tWMO`LLdScHfTFk<%G`_x=nHH%DP`aESC>`itxd zBdgZCW%viQHoShlcaQsYTt3O)Tw9y`&U^D>jixyc`_|oq@NwtPyOGZyTUWBXJQ%3K zIBvFOeyJ;5WAX~d`zpF`o1eT?q8k5rnAv!=11f`j0RB>Z@Zj2vxXPPXH12OG4D>lS zpML8TxL3SaOHqrPUhvM}*uX+Jr%;@v>fRek)R;$h&vej)IB&Lq8}=cQ#(9B!jHPi; z%qJ4uVLj4)X6n%-8^?^bpqtMhk~z<#v3z}qi_2l1RFGy8ENko__oxOIL`1gSo#imr zIBRiyfM(a%I{TI87+h7rb`UddG@3Azmw{n5T~7tr*@5 zKbYC1CS2x`&(o{(^-JC$C3iHdvN5aI%EeTD-fb8~a}lYa(QZq6sNg%DCxeyus!9(> zyF^_qg8as?)4ucv)CMZ{QMf|kMwV9Qqmb3RyQ{cQud+QgZsm37wCcc8IPu&0x>L%o zZ|EJA&Ru(84&#p9o2H6x?Fg^X%bIU8YKo?zCaOq|SE|su6AQD}5mLcV`^p1p-;V92 znZ484-}0i3-Wz2-8eDMXF! z(=|L3ZI(z%TyOmo7DK8Ld>7^l@e^|~O!xIyLgrByv0anw8m@g34cpJ?(<23+KV)V% z9i4dbJlmy#>k5HOcSXtxVlf0uJ~7RuYfmMed`i&8SlZWW`is^I^TcO7Z2N^9XL^=c zDY$ZHY!(lAURB$DXoK2%RDRdsbKd7?yPh*I7)WlA7!#{Nn@Fcyk5v=lp~0r1Nq5(O zd3SAifNXDhhGR+1$}how$I2;x+g2$<)$V!I=5FkUDZyyeN-9(mOOpL0W^Cr71MjmI zIyK_WSDdd+i_fR&!g3-4EBjaht=|^^naxTQ3tk<`%xHb%E!&Rk24{9*0it zTpcqmK$WGFtdKY_vt`rq{gb}wwogCbizv$xg_!3v(qZH+~Vn{ zgt@euU~l*=B>d`<-fNy(`Pi3;4UdQR{9Xp8^V%j;?>T(aS0U+Ua-`A4N{dFE)_@Vk zsNHtN=T2!`2=BNZ6}L@EJ?D_lL4xFi4UnRp4Ocf||7gJdm2pU3o$8LwIg4jgaZN$! z8_s49UA>*KxZtJi=59%YB!t#jv7P3w)XM!YU7THXRk*f^){O&}kH#w7*us4$*GC>Z z@y5A#?L7OGVS{X_u6#cDjwx-SH=)@m<77cT^*dkjaUI)pxzY-RodgGtPieSXH%zl1 z;BZtDD|z zwPB2N>4coR9RxlxOlI#F@3;&$WGz9?nITwa3s}_NXXuBYMwDN=4_z2w zRJ_lbllfA@aI>s$-`r+8SiB*fDa?PK_~f}uP#aIRVxh(@U%Y)!E8*AfqgU<^pEG37 zISSMJk2^hqsW@I~)kCIzG_nfZiJ|1`E}^U}GLjqYbx9ws^&cNDrJ_Gu+dn$@pJn&Y znj~vPe5HN&nz*_LJDK#N>*;mhB2+t0u8ngGlkcxb2gYyM^kYEH?A(FPkNRay6k388s_c#r1eUea_kS! zS18SoTqNDk;@XjQY$oX9>bNP^*2Y4o^H3oncgyc_D0m(JCe?_hvIH$AiEVeFWV%@u zt4YcDg*MKzHU<+YgoW+xDEd601>?Wf&#x! z)_)(-1s&}&j0^f@7?)pTxL^a$w6Ux!~bmxeVd*;{!ho_gfkMDgy|3{BQLc_u%BBP!p zz!MQk$tkI6>A89N1<1mp;*!$mHMMp14UJ7NnqPHxb@%l4^$!e=PfSit&&=Rr7^RNn#p*_7|MPW&lF|Na+-e}Ag=TLJoCSy=w| zjz3wz2x(feD$Pk#T#iQiN7 z??3tdJ2!sG{T$zag7r!!IoO4}9py z5&R!8)xU8B|Gxl>z~2`@Js>nRwEr!z2#k(_frp6)#EK;%A|$*-k$y=Cum1Q(LUN4+ zC?xrj0-t}r(EfKD_`U?f0A0dWBsiCF6*`Cn1SSEak)VC=2IqmmKo8M@)8D`1Qy>s7 z9ySg-CKd)5?aE~-8v5nG-!3p3CI%KZIslJdAqIgkfm?wrK7g6&1NZ-mXp!LH0)WwHjceRp_LG5|l(%UV84$gO1%6f$_6hkV5( zAg5>@R#1;e#dwK<0pORs!X@x!Xk_&Z+U4nWiFAd8{(!kI0j~TX;MNaZ>mRVz-y>Qi zmqdcm2(Y}#e(eyL1Yj>F7Ag5{8CfkTJa?6hmrwiE_$B^#_1YyO_YXksH#qJ$Fz(+& z;(i0-{sM>l2fe?da34_fzoT&f48q|9><8#10f4xL>&c8GlF0>1xe|q05LP_x@pOJj zvULDqYgo!oL2wXFrOPO>_@-Ms6gT-pm$;@gB zI*~H8Q6Fm00UtP|HQem*d#iZUCdV|%ePSU)2rQl0qWbj2x?k&(82xK5< z+J-_(@Nkpbos7b|ug#NWXbj?HgttrZ-KA>$AhOr`h~7UXjfwUca_Hn|plnixS)448 z;R;6LPcg8@AQPm9oH?>ooy#M~lEe}Pnp&H5?DugM9aNGL@G070?C)dA{uM@obP@v- z%c{J24LhSEl^6|^){fA)MTUg5;E5Q_2_uDdtd9@WZ8@ifBzY-JrLvSf=#TQdk|SaT ztkmRI6Die@*nn?$#5vAX;Hy1Nh}a{;;${+;S3&D#WV};~We|UShJ&C(*U@;Ln#5~x zKcTuxa(j2!W}+%Hj>rLw#oFkIC4MW}dGJe`j$@FAlUMRK8ACmlN2Z)|%txUt-l9xs zny>k?iJplHM1Ef};P&oe^GTb_mAgV#>4LM;|50q+WIa<$`uTH{;kI7!X+(ojEE zCY%Dsy4!U^`PwdN&4C#4A4v}8&s`!onof#8QeK-kZM$2nvz+XfZtTq}h%;IO98?K& ziCkt{hwV9wI0>-M_~5!=Np@y2-{_7gQcZH!$iGXX>R(G$&nKu5X-9yh5BpR&xu&Qx zH9s(Q&5txgXksn4lOcJ`N~Jw~dS!ZRx{UIQ_R%&+SCV?w%oE%jTskaj zVinVB6%pi-z2OV)nsvue)Wm5hmm`t63BjShUqA zsZFH8%b;QNQ?c;lwojEzBEfFxYLzRySDL}{Uab?^ljEi>+*y=SLzAdnrd)_rw%{EQ zPb{&}ph9fx&3^~UGA(Mp@1@lA0T<7O`z`6Nf7|XkL%7jO|6e9-zmbD|4_ctTqkff) z&C75X9%Vh%KLT-1mbX@6kVs-c$lJ>M*(Ideb()LjN=K>LkUZpyM>3H5u!2`|es-gt*H;HhhLKOn~iD zO(;U312P}RoRZ&udRwbdA`>*L^R_5Gim?%Ys+O}+9mgoL0b%XP#{f^xht?X!st`c| zqlCm8rGi|Ch0`oa_lxK-6;kq5>;f6vrc;zB>ZmgO*yx~Y{YQMmF+-6Z-hw;+Z(djn zv*n_D`8DxxMHw+BGTq(A7>78WFpsBkyE~uVhdMAaOa$JN$h9!dOjmhd94(2@E!^g0;tx=zu$xqdApF!QaD5jB5g%1TG!R9o+Ql38KRcMyan!FXiP^2U;79F41 zYDCAN;FYIhpZyfhg_X778hVj^by!k@ihwl3tk~qaRqKfCvk9tX`{MHam(|H*DHIfe z2cGxiCx|s&j7x;zuC7)uz?=K6qIFebkETnBk%FRXdE#(~k7)vZITlz*#-drx)Xr>K zbrqCqctP?+4c+iDk(|skIJj&$gDhhJ!2_MWqJ-oA{Xh#Xe4&lF0^GW|G57i3+QL=Cl7v(gP*eS zQy=_4p$WlXMD6vmWivby>cU8n5S=DPMWqgFYY!3S4lAU&jcl5_uGkx75>E;%)Wpd4 zS*#!YB2lECrPA719zt(e5ZR6xWh4$tZn$QOV0BSW%B*8W3Ms!Cl0Y~@_8xqkv7t{L zdW2DVvyg5WL5Wko5ZND7Jj8eBz0Ms3==;QLg8?ty9SRFWf#&>^)M4#~(y4cHTEd)f zRpP(gA4hrhj})Z!`e{^9igtt|l}8jUV#H0K@1<{l;i>%6gkHZ+i`uX1!rL4Q{+Hqf zT2v)aeDH^2p!Q|)zgc?$^ULS|r26mAG~?aNzN9b^pzv=<`9ECzkTGIBR`GE&SE81+ zt!e5kKgZXRFX-ocK79>NWrv+DM=ON0&H=W~FY(!5a)JJTD!v&+SEbjPUXOXoKFtVCq?-Gt)AsuwDp%4a}ARD$g|G@27&wMND24~)IG zX=u({lUJ%NRNfYCJ7#&t)mF>u zgJrLyz+tV&4h~#{-W<m*vkw~B!v2C>mJI=QRs{eGI%qE1g!D3a$B zsu!Z>`RIm+Tsb};4WCK-uh5p>@pl@~e1`pfa!`MkLztp1AmH4+B6v60p`F`8xA^O4 z3)Vq)6|r}+dET^Jqsxh^7&Y_zO?>)9SkfZfO=WHiWMU&!6M1_Rd%hMOj+rA|*2qB! z+*ejqJuNpxMe~GDi`|K1RN@Hy{vgw+nX_e{EQ4&`^`of{GwV?S3G!~b5kiwr&NvrV zVJs?`kZ(WAb#;x1*(Aa3jzM29zgnuZ_fn4nYT3Mg(zJh7{%E3$AppM_qt&J+C z_KA0ChqxnJsu9VGND^8@3d-Qk+Wom%q(rF}-B1jwso|68^J$vJ@npN|cIr4O^i6Pq zzkorEPRVJH;TQ3z=UQ}fJ@>>ahf0h|X$08)N$k?E!DZYI-_`eYpwmzD7VgDrRGF1C zW$I8#TIlpl>P$umZp2?WvyLoyp;QZ<=v9R9qa^&^b>0lxdqPppmd%j&^rK+0PqfY! zt6FNM*luY56HV5(g67AXxGbkN{O39e6nMcwI)l@%OnOTBBa3rO1EbZOA9X>=3y?)Q zFm}j;NXU}=gU{u@#;#H5MI{nvFjYYbB{YxYm#!Z&>z3_#>d000~Kf>Bp#rX)eUkk2HX;W#0&3O-WpVOAfAqRYYEb?WA ztp)Ozi02WtbefYSlsUxsjJ6i_(JJ`{!m88y=DP1H(R-ls(=OAvaN`9NU-gk1BNIJq zhyFM^)NrjtS9yt*`krRdQvC#*f9@nZ{5{V)LLafc%!(uD(q!)$#v~CC=(a z;|nDkS#0d#ixGOYFwVMhF=K*5Ull=?A&KbdP>BL(+vWp3o@w%nyXKH)gL3LHRfoO| zn?WCWM`w6lTEPfAik^R6!>+?G9L1ADI%$0rr9lc+g{oS|8oH&C+a*vQ+nS61*e$o( zl|LXKZ7;iX9`qQU!GYon-dbF1dd~jUV75NNb(Z{Y>4`yg^B+7R4~tSk^9-4Zp)Nvy?Mu*FLmS zizhaZpR;YGlVi9B{L!^nsy(iSyBB>_xA>aa?zw`72k~yH>eCk7ktN7t^0p6o0IMOR zVNpmkJ>AAC_?^?7zKzMW!VH_h=`wt)#`PWJl;EwoArE1cT|kO3J|@O1rOX&FLyq>SU}5O_VokoJ3_wvZ_ET zFZ$rh4Hp{S(x@cII)9Dwn7l6l+ z5!-8;0>;sHPq^|a*?63^sh9)a74>w-8h8{g8$BHtAs2||LMW(~*5A>&$L0k~A=A^O z+wT}zgOm0WS)G%W=@{K9neC%PB$_~h0$(KSN>m!j$mwo~d-ElzN}g;tHrp^;OzdY$ zw&kttpVn;jWBZxqYH`_UQ$S^JiaGZd^++x$FTSl&Vc>2u@~N4Z!n92s4UNH0cyXBB z-|EO#s#`K5$=cnJf=J`4OPQE4#yFyKXZ1=_@fmCOSm3}Ksbq=e5lA)& zBP(5hWMorh@WX%)aaH;ILmz^VXOL(S*3fmW;$nFN-jObciX{!_{b=nc`&mW^zY@hj zCIDk`1AREEe$ta+Aht8rtIMld2ptL(QR9-mpKapd=>h$G8jEEc$eeZZ>kSyY2jDeY&k#?I@`DCZ_>&X{;V-y2MUc0jdtkIwq6lJT+|kF|voXn5(wqBM$Z zLcg**F*M1qsm4TESJD#G)J6M;an+Nq`PFeDNh0WZKD4)HICPCzC!cAQNsiV0Pv%o_Ae~vlbX@hzcx)nlVSJ7ypt5&!=id z){?j84{RH=+%F z8;b&Aw`+zw0-mVh*^uYZrcgR8mkX)iCTw-3%;%_qW)-DBQ1Hy9Y5sjKrf64c!co`4T!+@gJC@X&!P%`m_63VVnF;sjM*@v%G$eh#m1 zQbeZ52SDgKLm&+Ou?*5;w$)Gi98W8^+r$!cxT*TUd#z`#W|RlWl;tb-on8L?reH!_F&o z?LDGVV~y%7uX=1IvThUYW2a@P`Vn1ydh1wXz){OBClniLJJLWu@NCGIo^YEXnS<(85~D&1KZ6r%WQl1c4z; zWR27?EqEYZ;X4SeDgS_}=puB53;~{lmT0pl(ra&hNMX`RLN*w}#8r)^yAdg(srYYB z*w(&-=C*4$oWL>M5_ewk>|1$Vq(=kjbNAIKTW!Vp5$tnI`VH_NPZyXw&@?_AHi)05 zo*uzx*t->d3Vi@i{ft~1<~LLwE;QJ^E?{W9l!&-2CUJ>#_I=p`eq z>x+*L$))MfcWc@8BsN*62c5>O^CcF7u)^Hj+^-YypqsmuDN4xnVjHs&ykvBrO@^u` z-C)ewj>I~c5R_i~swaA9JC-+QNHRjNMt|2Do#x(o^#}j1r*A`IMwHBBPH!V!SdI?e zKx5H)W92AMea(u=><~uEjmh@{>>-Ohw9fz5tc2C~ekh-F0LeMPg=(T| zCPHL2Iik7TZoJvyv-}QKEl{kZ&0CP!zGeuc)N2r%7ogS=UbxD%c?f=il!97 z5opmsG!xVk$*YItNX{GOA5F!I{I~l4x0Qxc!Gqy9F5cw^`o)v`)O^c+IiY&i>P9<< zT^hHXex&^#{C#>6->9vkOz(DAlSP*1v_kW+zp9ps)no%7bRwB-k&4)mYGxH#V4HqJJ&u?bLUWTP9jfF#oqFtyQbDYF#_QE$?w2PxQ%^%&TsJrIR?>Tq5w` z1MQzkSSB{{aL#InQZd5kgCoAqmF`!DBGtI*~@+iK&t)I_(9^MiONE z(8#T*J{`COJb#^!A579rw7p$o$@oCs=yOcd$)HY>fO82`lGu)24lYZL043--nGj9v zqmyJyp<)4L7(-;tsS)I@i7k3*R6#h!XkflldkL3>UBYcXxFi3CG(W!R^KIwcv)9Ot zOge!I=5!sU74S2Er}tJctBNXU4qoO0S^o&jbiZGje} zJ#}7lFLLINEaRKzjWUlo@O^zoTdGk+eJ=*}V!P*dAm!T>a=Z87;OAHL6}eU~G$cx8 zrXZAQ2%(wUm9OShnr_B|#(L0P-4#hZ*#~Jw@eW!Ko(I40_@N4d>du`@YxjD?JKy+q zF(7d`rfdVdrG>BJ*Int!R9B(43_ih{O&;9ft7GW@+<&wNuH|s_?fHaSYSTqBhe#&6 z2bcw44C4A4UT8D3e_Rgtt(4~Y^5gmF8)>}h0fYnaZ6k+*^yGS4h>B{=a0iqKvK2GM zYeme^>&;cSXK55)m+b&m55!VL#{lkY*?7_#Z!s$;w+$L2@C=N<+iX*r8(a?9fBt?E z#Ej=FW<;ypc&c6tQ;nw5CP`vcLFB6tVE9=ZdIm4-%1?_w5pi3~qin4+hhi{{f`4!8-^u+OntNt2w$-QrM|;8RiA5xTkKC3;s(n^$y9a1i9cJ<-@el!U*4V(!O`KL9($nN zun-y@jwHGHQc(qf7CvuE`Z5|X0R#n_UyvkbCsrCZO4ihnn*qijr5~s1fqq8_uA_j z7+ehjS50fG$YZ*I4;UN9`!}n9aGllV6*!-QFcXM-2n&x@j8IF?$K5Gdk=oh1PZSZ1 zJ*3)gY*ycrN%e)f5z8cge>n6(cvpb9Mj8K#42;4n=(SR|A85Cj!iIKBb+AAuHC2rY zx+PGf^=!(p$iAr`VZvZ*Na=2iKK6H`|d7~OZ!BNMGpiP~Q~-S7rMqvvc#FC$F(i7L?!p7ChJ&yA{d7|Z5+O{p`i zt5@(282Y*-*g`&ef}w#y6Q^JL*ro>HJACx7+#MI!1lHi=45J|eXVOkr$P5#*SqUIU zH1wm+N$}bWbEZw*h7{ekrfEx)kHSoHL6kklLxP-KlyK-{{*6x{gC2X;D1qWy`V~GN zs_6nV{;@in8b^K7G=~(52CW4;I%WncPmZA+9x~xR8uo)>mvXf%t%`m}_A;$JdY9sK z6}2<*L~!LeyY`9{)N07RG4hxZX~+_{7o3r0kZ!w(*OX|nb`rCw>atK}I)Y1QujdCA5MWD4x5)(XkC^*J~=7r>fqu!|7lP9P9s zG-C~cklO;P5v`*cyuDVWTKKA+`)r{mhoOavZbA{&5Hz9gpasgDC#Y4ZSw%SNVBJ!* zZ%-&7C6>Quj~!lNwNJh9v?Lw5sTR4W$;gOeg(Q4yBFauGkfNNWQ5CpYPGRhEBQ-`O zQ3el{w|1XG*Hu+3L<|!WHdN@rdH$yM+V)n+M(6`Z*5dkx4C8XCF6*SGRSGnnKwCv~ zHb|h+RcEn1jSwxFJbCPyu27p4uaN#D@Y@bRe*}Et@A7}mHoLMgB{Jx*Rz&<1BMpwL z1lY5!(SaQ#Nd^54n^;vN?p8@V78$zZ8b{p5bte$9>3W`KYj~3wmpDZ%%}I{2->=x+ zhy&P4M=(TUu|0%HaK@Z|^7&GbyLdDwYEM792O1Q(k)Gh)%c_&MJMy%WU_1#v@vu@_ zkRP&irM&HyeeK<5PhPeKJZ;i>S!k^%7n)Ji(P#{&`tu>IGJ_jluN%tLSPA*+_Z|88 zm~YVcBQnqWJ1j1zikoU8t~xgz1#G9*D~sWw47E^1pu9ZV1259)B62kYio)B^fi+1) zYG~dFQ{sR^LlVVqaF)}9xqL&nMAAfXDv2?7fel6|2}P5%grq0!;r6_r)^=l(5PgY6 zED=OSN9i;M+t+EWEhm88GQ_>JnEe&an&G!Gq7c$UkExz?&y$^}@!fUJAu=NC*2sJ* zue1-8pz;S<{+LsBL796G-oQMHq2zWQ#wzxs5fPVL5EvGhqIpVgd&?x%mv=C%)+k8@ zu|`lYNj3?y4f)EN<_Q}34pPwL{+i$Q7ITrI}|n zwm;vke!MkeEWW`IuDUcY6I{5&l^|4iZY3S_f{6VQ3rt+)&J6g#rJTCe`H41J`p1`C zIV2z9H$3FnWLSo4Ie=}5f0?0wBku1~N>7mJ-L8j$b=+}$Xs>7PP0pS}9#T9-UjTj7 zx|lRm2?E{uKKlo7$O5Z6FUzEvYrEo=qKh1KDcCK`=vYu_N^!yS(UsvEBej-1dMUn@ zRq&``p>8n+rhh)^lBuJlSr#F^gTwpxixf9}=^ZBGcOE_~&tinpJNKW~${gC#FqVXW zG$OpPG-iQ2)Hw)PD=)|-*3ch}plTQ?SrV5TJM-xH_*RGGZtd;{c+|R1zb8~JET7*s zOH+?OGPQxku~9bF=XNd$AygIy*km|r>4*E9q=T+UDLg2iC{W`1W5uxKJs6;~9T<0YhCdFR6(ucUv=#yy^ zG|uQo2v@ge&U3wmBazIh{tJ$;%NA-l^al|~8PVJGOv3GRe*HyIzeYH+{L{5^xPxSk z0~?BefT1AaIuY>(%@XNeu|QW|#S7w!==7)7FGy;9)GFR_Xa<4G5L{10ioN}-6?sY-g80Zsg=B=8;N@NTCtkK7ObD;;hu1V z;{5{V$%zl*q4SJ69Rmo2wPr6IYTEcgBLWk)A0z8s;`(fePiU;2l5;vLj&Cwblunghph9#bQE}Y!BAET7QHzuC zjZ*&-=mX;?5>rKbj{J9K!N(JoY*_?TZJL?8c2_%9V77_3uIiTQtG6WS^OJL;pdMZj zc}UF8j$pG!@c^ra-7s1oh|REqtvA|w?IHtJqf|=r+USU*)@a5r6=w$EIM`|l+AO4$ zH}-Z7(~?e?PZlu+tNS33$H=IVBZ3>%Exw--eu9_uO80(79Bxu;`EcZPwc%UCl)hS6;e7zap66Mw#XwJSMz-Y~9vQ1Fvt%4zMjBz0-j1 zeWE_8c-T>voC#&CQps;xyOBV%NuVre8#DnoF?@@*=!3b5O$bn}S~9mqs1G^d-X*#fQ!v{w+k;D|dx6Xkl0{nAp+`*)1B? zS@leM6^7AXH@`etvQl=`y31as>OBWLJbc$I1gD!{UFGKozr3Cs;WZ3x*iPQl3Kbjf zHL;JCSE_d8Xo!}gzjdu;;tnpOdD|zGMlK2&>4ZF9kxXMvt$V47JV+YEGV z=Owpe@@;)KviY)YAGJQc?N~*-gyQ4=+70k}$0g(b`EqFwK7EJQ@}$m>f%SuTZ+czKwJtS;eRs7V;Y!pK{Vj{7mUhU!Xv|!T-EQ(#Z zde1rfQ=u`$_(jTgu+vP9kz|ths&%tfl0C1DHUZSYd{IRYDHK8{tNK}*?dd<${9onK zxy-TIuDc#2hke+PHk=$_X~XeITx<`Po}@n7YFu(|C{sZpFIY8il7Bt zj~rRq=ouOI*&Zb%98yx!Tm|49Eyd1q#m2ikUKwIT!4bN3YnC$`e5(3k@=Lg)InCzc z* zX)wRt4f@wA1~5-o_J$?g){7jid5N~AS};*C=wJ5v@H%!f-aQB#8}S~-kPZfcJ_%vb zFN#<}Kk6-(w4v#}e$_NMg5@wO5i^vEwQo2-^5Mbw+}B+fpV#+Bkeq&B+li^}J-MHu z-!t?iXut^SJJm##VErYJk;MBi<%hCk#=nDT&FQXzK-hV8#ZO+a3(Olyr5nGuulcI=7Hw}{ zY~C4l-_rp)Z=azpaJJ=1HzWx6;J@RA;jk0f^MZUSMYG{nJ4}-EgmWoz$RUZLzrRBd zfD|yM-dC0HCp{JkT>+;W9bfp|gNMSnFyKZxzx~iI@wp>hXFx7wT1Q1@TzrGACoH zvg}VMR5@xjiLT>31{46;X++n+WjZNLd{6yB?A?TRTw4=yb{RLj6>wd%nWd%^KF^C% zd$)z4{d4+3 zF>UbvSViCn*?w@y<=d<`%hx<{2=J193I1FN;A?gkLrMa!gQLy4YsaAw-AZ7xn zemU~w#zus7PgbNinWU5~>AtE_%z|uUcUvVRg$Vw4kgM5=>c`SV9it2=A$wWOhngC# zhVA>nHYFeU-k!Ozi==svk7}$wvQ`d(r1m2*b&F!imqZkwHPnC!eYqHxD4rlnmwZf) z^>H)y)4$%5kp5><|EoOyi(u+vi_HJMA6pv|VlALAYdqNwqmyoW=5YQ0NoD0=pWoulnF&r$XQccn;HQ&iCaiUAre} z7w!43_?yFod!oTUV1rYdgEQr-%nor-c>v+3FAVyx&1r)50DJClr0knKg#Ud_Q)?Jr zUB6++N>N~&ybjB#G&G`pA2sv=_0^6 zC%W$*5;oi3G{Jl$t%q&$hW&&q+^N!>4&#qno5nM+YOI;E@RWkM{rtnm1}5?t`%k|4?Vf1Ei+nuX=m<*qp^4{}WG z8PTb=&j*_x#S#dd@mev|sH!6w?%89y)Q?Or?nTHJ!9LLz*6qIzyiha@4y*o6QYlQv z=HXBDhz%BShkOea+`gfnVIg-sD?}ALaRSm$eR~u*ZxT_mVt1gGu7E(|Mhw&1Mcs%n z=aM4Qnmge5EA95Hg1Xc^&uuu3ReX}jY#&?|2#zK2^eVhC8Y_CYbY48^cagz_R{QM7 z1EmJNu(#m`QIxgrn+RoDs9`#=F(u78S=Ob*a&|MqjZxXWO$&I>i$>8W@>ioc#_UE? zg0T@Z76pzxzC;CD&)OBV$`X17NIp3@Or^mn*1_5@NU0HP%YL?vHy7vSX-|$oGJHz?ockQmSo8_CyV965XEJy zSFcyHsmpmEi|o$UAaPG1ISvlxMDyw^v7q_lJX=^X2y_3EBYe#k(RvguOqNrCnaKO( zbuDjYH)1-de+M}fQ)Gl#Eto*DN)R$Cbr@2J;5k{Drm0u&pHI^zXgLNlF^DD8I#|~T z^&fEzzv!?G{+-nSI`{AFwM@({gd|Zlwr#uim4ae!%H-)*awxPiDzkD;IwTdtgtlFp zTh$LYLMeAzayZ82=!fwmM8IvaHsVkW(wvp~LB`zfwid9~dsWy!b zxzyJh9HPaAN4=r36ZBAF+O5WT$Ua2+jyu+F`<%LBcxgQ!^_<`pT1Q)jFqRCFB*%%> zk_eKQ@%ao~LM~M>R=+ULijjP?_rW8+JAxr~**57@2HyN?OtU;Q#UzVv%MM%(^HW8$ zHv`Eh)ystSCNd!j6%dXtQtc{iXMdZ)1rANi5?n7uebOoej|xKJQuu3js0wt^xEDo* zXpFDVg~-WUhffq#$ZRvH9{()iXyk$*wCFSs`y2tDC=l1FWE#jgt%kY{Y; z09~Tf5`jyMFvWjnxu4>`H0glYHrk5GJZg*O%e2@c$o>C_d+)fWx^7)GfFhuvfPjD? zB|%ycL+C~6B=itadJ9N^AYB1L6r>{%LJ7Sj^dgXiuBd?YUIYS45tU{^Ktc4z_d9pr z_uJ>3y}z^1xxcgiSihBIX0AErnrnGKe4V-By0iWLwa<-1)kk(w~8F_HpUY z>GWSL0aZ?N>Jl3#n1c=!_t!Bn|8?3R((*Ju`a(hM1eBdXE#>8sQc_cLN8 zo7*f&p}D@E>=Lk2kzzhWEIJONunJF>FsB07U?QWpVnsyMng-Rn6P{PMC@1=R%^sx# zjcQtrJB|^1>Uh#d`uW#OWzr-09gf%+BK7yL8#dZeFIr8c;kU!Dy7YhXz+2T!v(1LO zlE3$*yHA#l=)SxeOx)<6gC&rr&_^|`s7Y~=zvW0WZW>Znl%6cV&Qesg8?go{}&3jNG3l_9ZFcbuZkWyx!%jm1P zz+dP;RhdcZ%eVTz8*&kNW)mT~E+@gN<{6Ib#t}Lms*g={B=t+uwL1On4N@}^ia0d= zDV}&#b=|4D*BBu{-zpOG!m&!8(KglQ#zd^?6_`dz-c_;mA{sixU8@LhbH9KF;|G=%Q}4QEZvT$u0I)1!Z@BoG<=^rTtwggA6R$JUt0_S8Vc@1;oJu%2B= zTZ@vbr(Uv=U!gDX-D+;m@zhcgwwHaBn-`XO%U8t3jwsnY`kXs-1 z=+geThj*Idku1+C`>^Y^+JTCZ&ZPw)U?SX?v}gK)#i5^fC&+3hZKe9S4DV=;iE*^5t40Qmi|_(`ktgxzFJwCG*!P zq1TcRa1zZPj-NVs<1r#2G%gP}zr&({v+s{==FPLYD5vo*`%BtB76&}3MUHW;em$7L z1udRb!ez8FlhO`Ys8b>0ksbzr)dgT}>H@QVIeke?Usn>hcGrZLcPN|;N*Dbs9_gci zKV%yFX7fT4>_k)+Ba0CxAv`3wcf7$+|K-dOcY5K-f7J2kj51Q}QB7y@Y}nX;XZ#@r zT4J8=1;zHIsAstK>M=~X>ZvX&Z6n>Q0}K`I(T!+{c{vy`g%(3VH=m!tlEfzn1*ks- zJvKv~S9E>G;@zr9yU_1_hA2#13C-krZ%I)P0G_LLweKpu%q!t)w4{NdQ=k98`~T-x z|B?r0^6w_-@mDC*7!|k4zJTsG;hf-(21$lYV9sEv5D|ItTnv+_+Nc||DThH^U3{(x zH7TdjrpRK!*e)|CUW8LZg0L(hCBZBD4MCf2g@swC;V8K4&l1@jy}EogWXjBf^IKfZpc&UUI9U0EuV%Zpqi#c(pc_Fm-#r*ZI$ zC99r@PGjfr?~6+mc}w@%Lb^IM-XtQ;q^K+2^j@aP%M{kk(iTH-28I;P!9}t=g{N^6 zv4LI(Pm*wEJU){dFimWlsgm?X9lVrBQub?VU%%Zo!&fhR8J?8eB14s5DV?uKGf_bm zr@N?Pd|;Uyj;T0rAO-fGBcnw(bAAGDvdVFi9;PL@qvh^UTQJ zqQcP3#FsG^_^T5txj*6Lq`EfwDbNdi&{Axw-Op1Y#{FM}a>G zwPneXr>*A!Picdnp|QBUrCVHho$qD?{r)Y7OC!ao{M7>0MXN$DS)g{@(=UuwUO?Pr zVu~oJV_h*c8a;F>Xkj2~@Ab6^zMp-kZcCn>bvpj;wJRjhQE|;a>R`EkC^GnK(Q)wE zH!;s3bpHp7e(;gLSv*^e(;13<^`WN4OQqDrSE127b7Z}MbMOVj(7vm0pt3m5gvqVK7Lvgf-dE(`id z`?OV&CG%nLOX{>^1u~?EnKTQ~BBCpOjGX|$VyEN2QQ{!a_TtWX{auYA@|yJ;PP$2! zN0^T0S;G`!1~`5L+U0bAhD6480RVyrr@i7SKAWLcWbZOyuY=rY4pUj4doMgUe8N-~ zs)}u4Sm<1}RhrR|lD-8h9FXfPLXMVC1F6X!i5>OjI_dTF*?BQFwEz;r3=BsC! zWf*fb!M?nq)|aJ+hM6?31fEnZbo0xzH33eL1mUnRX^|@cx~$I}6A}B*wmr33`Eyso zm>hKR9LSocYrZF`H8y8m_K!u<)3|q&7St}<_oL{U_J$pX`KP2@1CKe~Ds7c_eKVbe z#Q)OfCoA_X-zNC(vW44c_gY9k_8G1jjP>;cqO2q5!WF+@@vZ<#{*vQ=_4KbSm8Sk~r;=bS zzgjkVw*9Fo3Q!N^K+?^Aj8!MXVe9#%^Jw6#rKg2&wx4a|SaeGibZsu@qC5e2!+S<` zoX4bUI-6sqwG&WT&0M@nk5DkHF}9qoSImJG{w(=u z9!0Rm;=`zn zpCVUS|CG;8L%Y(vy&^lSNp86S3t}b)*%aV3F^_Xkr%Uk!^v{0?0Zs9J{!xW z5^bb4Q)rN8_Civ2#wj4bfqB~;*fy+~RDS-UcD(nH`ZbKlxaaht8zSDUtVuWW*hE)L z^M$`~H`)_!WjkX#DjEdmrc7)aR~l&TiXeio`z=R67G9G#ay%aMwwf%hAF}Bv^NPTf zTd(+>k7v!CS%120c$qURFnZlO=H@>h8I3h+y0T5c&BL4sdnDdB7}?iPL^&zO{OoDd z;Iy%{OXclJ{rf;Csj7fE|; z@q7-@!p27`a}QGmBuZqJ3HLN+@w8RKL<0gWRCBL@O-p3M)MO?!k`wtqO}(}#-nm+Y z$h}st-31dc-!{FOfwiJdJZ~Yikp7hkK2f zJ&T7DO$%a-A?JThB7j8R+GvnoMh>z>M4r)otKk}wZq6m5f}yed*zA;B{9zH>Am`q7 zfy~Prk*d(25o~LEfs)L%V%IZbDJM&mCfgDVl;=OmN5KiVi+9 zL?E!sa($;#UJO|}h*^^c@?E5%&%hbvtJ#wxQz8=G;`0H{uj@J{QcFc4;3nw%#<~wl zC+^O0mxC9W|4dPF;F?at}cc&ie-vTuMzxnvARV_fnm!7C>pY?9Oj}%C2Dr6h! z=XL_6U)a8JJ5l6A(bYGSvX>qgQb=p`=@*(~<&D6t8zjD(8yEcLc7*xSkOjCYxMVab zi4jWo0h4G|eRsq?SO4Kws|+3lCZ!`%G}uJwZXMgsUr>F3jB2Y>V3u!-3IQ?Nfgz2e zbLN+r#gk6d0cr(XTP`o~#Y)MXwcyjc-*bVp`@PM0t`ct_ zxd|Ms()OujH1Gq4aA0rImJFyaCDpD_%eLHk&lZ6Pxr^sRU6*AH!_IQC<8Wf=+ z**%@FozYUmhPf9=DWlS8O3^oX0hKca^Zc{Ei0w+Nk7IVBiR#mRhRH(1teAo@F}E)3 zb4&|#quf%H_LvxcMFHP_aVBkXOi1J&Z~h>zDO9BG79}DR$bDVtyojC@3|6A?2`Q%0;1{zW}C>om9HKjU~L{m?rN@Pj;eSg$N=; zf*H=rY+}uA_m&o*{I4AUO4jJ~-wo&EP;fI}ETmID_M$}wzIG(l5SoM75bk-Xvjh_b z?)asK@K)?6>lf(3L>kg>vg_!oRKxsx)3y^a|Nkqanl`f~$>}G7g1Xm$$>9#udr1*RR!61;I6-hpYaU z<~2x93*bP>Kxklwp5cb1^wdb)$k5$wNGA59lm~WPLWg`{s|Po@kNhc-%ym>AVYR^} zt|<8P4e6uXY2V{bAO)4h8#k2>gy#1&+HL}ypQqtLI)VjLWP8fFLx*~#XYVpJTC!+W zlA7z~vpY7omhce`3fdhqZ-fJ{NoWZ)YNuaTIFkSAYsVtPY}3r8rg#1(IwyZhF6TQQzShI{Yure=E3{A6^<93J-vli35 zT&gmJO)}Hi3d|2u+DIfbY7uoI3RO%{rI&*i$tw9-w&v>@wB>ABKK){8v$hXwzD@Fm zbmhdd()11IwN|r?XKut-@G=v%$xmy|)hUqXa!zCTO%W$n@Hy(~ohGuGN! zW%H%}GuuAKitST8t&pYpW(C_hbSKffSXDp!9_cs0>|@4c%WIMp|8GEWx^U+NA=Xv) zXNkGSF1tXbq^gXPp*0vodL*9NF|?nN?Q8bB*w(^B?qe`9SQH1h^Ms1c*YLTXXR7d{ z*aRz9T6+_^lS7%OZ5|x7)03?;M*Pr07=&bGVE=?q*Cb(e|o%#*LiKyluJUg_$h{ z-7mU&u?dlk+8Fg_yuDq2Wq#Xm=k3oY43v&%UgRt7QD3{*=D!}-O+DQ?I|xwq8r*M3 z9JO4N2K*l^>f6_SKqRf6wUs}`7bK}QM!t?fW^mJ(!mfyl$}k8C*s~lMHyFhll+LHS z^u!EUKc4x>3@({8Hy%y&|(2zjh-^13hS?6`0$Pg ziCYs_zH{|l3X#7?y-Z&%&hXm#_`Mw44jepeieZBj;hq)}zD=67O+)bxZ<$T@*1z2E zM&5qtxJp;TXN;EjM;rR$~2LPzYTv`f{-C3h0`0bCaRUylWkgU^Cz6G_uj2!^(lf!MEpSpVALBC}A zgb6e0H^gwwK*OB%cy4ILxCNI)LOM+gs_m-%=<={2J0@gVl@XT5i!xR^CO z${&vb?mL)APEyEf%M6G+qg5Fe%cD+Iy-`~FrJrny&PC{RRPnqqYb;Pct;}K=xM*T` zq{G08<}4@T9|k4p(nEX8jM5}1gmh0hcFIsNQ@u}E<-kdtH>`aE~ zl*Ns1Dcz$-&+JZi3z|89kv~uM3 zO^RuwEh-`JLFZVbI_s;%1SZ~8-?&U>lar9=%eMxmh>VJi=AE?Ki~N`?Y7q8dKwbEq zSS;O3I8#cipNE`?wObd;ZG>Loj})P~GM_45XJm5?SoBU+_!Q3!rO2Ewa4WbD4lCBk zQ&?9Y6Pol4$W63&W=8ksn}bX$L1~phT8eq((jaB1U#0KEy_~h-O5Aai9CgK8_+(*ZBi*OZSvLeZoz=?THPBfq@XI^7*6UZ4Q^Sr@5eMAlJV^@}uqi_~l2_zI=VENIu z@x~_4Pmfr!OJfw4z3B8u7NDz@#>Mh;SA#_|XXY&UjV9EZ`WCExY5rt9yStObXpQK( z8~0uI?#`^gsjO>fR#RRxuK5n|c>CwS0Kn;(57VVq+&5$!UsfQcRgCZm^worZQ;YZiIxfT z{oPFxC4MIwkFU}Km{Y8vK+hKgg4~W7Ea9=RWJ!53+oTSv4$;HLqKi;?HI*ggA8q)r zo&S}bs=rSdQWTa%)gjLi#a*P0N!zmF6h=2);v_9F;E*h6jZfdrO(jsKa1!n@=kKAg z)|q-Y2<`{XD6yKd>Td^}2B4}EboM|3y8;|BqGx!_goT+GERE>s-RgEyBlaX)S(1%Z zIufx3TRKzD2&!NFI4+Yg5W?zRtG9v3@0YZwODmY*#k^85!lD>DTI>6`x9M`@WAdu? zu*FYToRTN(mhGuwX->>3G&mZ1x1eh^!ZU4*&h;0S$cTGDoaT(70$p))rpdX zrX+o(+c`FV5<%T<6n`5BGz?*nKpMi>*Fyk1Vs8`{RdV?nWZsrHnBY9b#8l;RdUt0F z`V}@Z4a}=W2SwGoTs_NF#y{K*q5n}S161bx0J4rXOf$oj1KWHP9QNFL2+5v9{roWR z(dZP{SQMjnRv5zLmAR#Ry;0;4+Krt}*&K7Zxnm*Q<8Gc` zhRzypHYw|=F>I08vLN!YsJ(J;j2q?qh06^x1WI|yoJrbUr+d>?$XCs$_8P&T&S&Tm z5<6#Ohn~rUNu1W2aL)k2AP|V0sOV4&ApAOQbZGFE1TPPoOr+<^aC;z9ONKAMfWy+# zzMn}-YU%3=QC%_4cj^xXw%mbkzcco%wTR#{-%~V=+*rgw1TWu$k_l6Tor6pvFMzx` zOv%bIx3-nF_H`{j4gCg;Mh52 z5_bh z{Ck=(OHI+ge<9CK$kDoc4aIN|>N|OK?puUdQG<9DbOi$LMc^8>)R?5d(_Cf}GX<^f zs=oTD^AhdNj5GTll>4@Fbc;90!^=x6^#~73@T|=HV6>|8uZGAm@4%U+IHhDkU73dq z$UYzTG_`Sw){}*&crP%u)>18{9(!f*;bu_-G-aoc~j4`DEFjha8K}B&9mxeP6TK$2(j1v zk%~cj*+IenwX&H{IQd3|Fj0r75X&m=*is?`k>z;*NM+Rv`C+TKqms4FIPJ2Jl)INX zk8(~*662Wutm32gc%Lar%4XI_8$Ih^eP{IVZ{|GoRc^R?M0b&)(NNiy_<~DQ*{l|S^(x(m+OWo2cT-QIUcr_!7|&$cc|Bl2S{E@|?|1vel#QIlja^q3(8uh4l_;tH=0F9Raa>_Z$S6a^3o$7L?k_!-PA!97(y!L*ernWLYLTMxaw zO2_?=M*Q0uQXuHmxtf5mN%k3YGX_;)eW2sD%%gcjt&uPt0V}S}TW5E?M!pur+%PS_ zb~WaLHI_1#Ujo7=?qAmtqCp{?WA{-*I<4ZAVfAiB$!dv;n#z~`Cz{WS$cIIORA*4M z>@UIbr(E~r7~|0LG_s14>3)v6R$@=Oq!DreUQ$78c#1SFPRjT8-MKR&e?x5 zXu>|rL6H0)dmisYW938KVIo3e_n?tSK@BxgtZ5O}xBx1ZZ~U@Vte38x7g9-E2lLows`FLo`+}gn?lq=36KnHfqL&wN&*SID0CqSqW>G ztC=O9oqfnL?~HUY!o~neF$ExRD2cQTB4WI&zsW#j^#h$d`jFyN)!>)$M@xwJ!t;c_ zPo@~-S{cwlf`u63qI|BWqAIZxyb}h4Hwk^Q8sW5?iI%eOBO2i$xV@2#S9k^6Bu=iX z_(9B+fnSz`-?}Z_EUYBJH}fMuv0y%Gbn1!5miwenl!>LF5#9OJIAfGeUxs&Kr(Qne<+|-7{ zg3@j^8mCF!zTHB%Tx~^mWpy3*y1Lw85zM8vr6sJ$T`X~;CzPkSpTzspVlb&^B54DJVYT8n zKpyoQ@Gx&9`)nfj6OGkwzM9bds|j9}!D)ggtOIa|AhR{ldqL!P;3OO9JvaQe!VD#y zEKs@t-3Gq&yi@ucVC_h~v;tU4Id;46dq0jL^x9s=@$+9otRH>@W^No@{vH`|`^K-v zXRX(|={g+`2Y#*n2ApHuyT2)Ql>YNN|MYJ_P5qAP7r_5+p=-xho%GXRGB!P6?y4I258k2w`A<&@ zDwA$J@!jdF$rui@_-JvlqP20Vd}4mM3Fe!2NtXG{t3`2Nii3cI_hkLNQM``@keHd1 znF02Keg=U?-02G}rsgq4-zxe;~i_mAR_06Nq0C`snI-)^_33~qNkbIk8~i~iqV|0@Bqv47HXCM^F{%a3;*L+*mXnphhQi)~EFP&~7!Jns=6 z@NHZ=?Ky>5t!847wNxW*BM?su-m3T*rj^I;py1B zkVVmVZw0FB9XZ95Sx zuE~c(ry2V8B}RYM4nUH_351~^ab3<~AJWqB=NG6gLiH&(gDXVf|L;8NSa z3+MmSWB6bH@SndbrzY9>_fDC0yW=*iA;4k~ZE||`9P68|PRH-X$yXo*M3!Mfsi>km zrEG%m9T5V^9lk`q`C7@tyoyIyz$VmRp0qQVw)?&>DH4`JKU+K}+e{W?IRCviYl22z z!<0xB;yXy3M=fWvy$Tt~k5J2+A605tf)~6!hDF9+ygPGjQ+qp(n^pPh>J{itqZv9d z?nmE*lZfNFFC+Us%xs;$RLDDG5ATkN8c|qzm;I9L89kb|enPZ#H(S@Muvn{uRty>@ zb<9(&9+k(#G+c#vpZzUG{DQ;X2mUU=-VGjkPfIHc53z}F<;FeO)87cUh8SK&0ssZ- zmh(4nwiu(4((RdkT3M1Mt>Pim#536QI=XmT9_22jUQ*y4FXTgp!e!Z#q0ATk=wmEh z!c|+nq-(uQ^-T^%dbT5JnLor3x4G}FmC~IF)%1Ljb^6}albsS11zQsdyy0-f#Z=gp z*K}tuq&>*0JKrCy-lLhpE^bc9_alPHZX&c#Vc6UDRk4wK;z5unhv^FlH zT3oeJ!ca?oMlpI7o|xTt%He-7O8%vJ z&iLOoK(cp_no*i=CqJ&cs!GTv_hkf`{eJE|U1?_#%ZoD0!HH;z6N?^i7fJtOqY z>kf9K#*R5r(A&M(V99S)W$p>J_6_PFAoU26Yqb`ZJIu#yD>+Q?WsdV^bNoK(o=TOljzh@(KyaksPJO}+o7*8!6??ko z%JUz;wa5|LT9Waf_Fwxh8m1tv{Z#R4Iyf=@qs9pW2vyoI{Bj|<6vM4scL zhhNKvPqAZS<2Z5FL7j5IT3g$Z8Ov|=f)+`Aa*K0g8fqq@>tE1)SUVhO_Dsj^6=D!d zvNBO!NI)qNrIgHvCl+AhnI$IgDN)y5y=btRI$H`EZ&mk6WvlT?wS0HK&JEiNZ!PzP z&W+~9bYT;vjYadm03c@_jWW(dVbnuCx(3l!nI<{T{f;llL@iM#JAh_VUqkEiH=$@*Ci9#+o)k-?>3fv`U_f$}G7PYMWS1 z3E*r|nAVa@)J}LHc`+J#i12QstTlR|dupg~ggeVL`Yv89t#tj$V0VdOnH`-vxvhjP#p-nO|^*0m@( zl*3x}@Zbanu1Rr^GJJn1?2Ru6aoYjZ@3^1byHBB;dl2rp9U1K8c;m=PAe(3U*K0P# zdM-{ch3TCB%Z+yTlzn}9%O@PYBc0SQHgI=ZHG7&+IjcAdjBSc=%7`*Kle^D!<@`vL zp}FX?g}|9;@u|Ex3RAKK=z??Sk7LU_OZP`#1&#j9raa)i0c%?bf}dns>V`DVrQFmW z845bYc{HYXlqr~_o*7mmme5UziI3v%gc&!%MH8JRu#DJhrS9PMvp2c$S*YAw{_Wdq z;2&JAY#9i4I}aZ{YTIPWkR436zdt(aUS?cBP~sLZTe0RxXhx5!%Sjv1)h)va+UiOZ zgIw|dprWo)FsJrWKu;$iJd;>3;~^$sxb}sD=$@A}6tf}XoiFZUG9I1s_Zhg2BLWA7*NGMt1cXb!L6I>$=f_f(%E+&#vU zp;M2#3=fIsPikAa&`qGH6>G3`vzR!<5(%bArmkU0)*Ox(H_%z0J%li-7 z8Hku`$-Rs+pZ>yJ>pBWGJ8u2hFOG8;O2JiB{tb^f>udO z6=`bSz+aiz8{FCi(GWWK?6J+jRc#*bZ+Fwf_2b-8$!kPtlfJ?%6Vq=%?TrmZ8pU$u zaIo#hvc=VpfQ;58b+^_?#gRN!ieC?RIq(9)!b^Apl6=EmfKT!l@J+L{hnpp z2%gX~%gQ1B4J?MW80HvO-pzCpF*E?1XC4nf^|ZP;t)1OTrum1|DaP0ON7i~MyR05IGyGr6(ZdFGQ{r1kfc zLZqs9_t`_;Z`m=@WTNw3v4FDYlU3eAi@ zq=*SDyYUr!&*Kh}<&wjc@{(7EUQj;MRyi3buJOP1&7Uf>WEnEfC>{)Iecu(5-gY}y zzfZ{ea`&zJle3nWI_1~O#~6P9Q{KGoNXh{%Q_LbxY{sWtI@42= z!_-S{LPx*rdR@bU%u^V*9IFK4lMCf~&O&~m35A0&k$GLZb*d*xMU}G0!82uG94V=L))7Ta+(Rfv2VR(&V z#$*;~|NFfDGd<{LLVaZ%57Et&W(uV;bHIX-0tKit97!d z+U^`8z1#h|vP5tYecWcsWQDJD+X|u9M?Y@T5JBYE`;n81l~Xj%On!N-Tw$DC@WTJ> zO1_&d>2AUU`Y3v7T>~HMS1$ZusK1RLTk)#aIoKk{3J0kkT!KK9sP!d9HTXvvh28VP zeHeJdaWi{=l1Y8WD16W_BqS?vH7v^ZwAxhua7Pk_Gc~vfpke(vx1u+Ved|DR!PceLkbS7EceZeSHg3 z6>e8^GdZIE1`I~xwqmxvWT<`$_zjSuw`k;V>P3F)9R1nCZ1TVQ2ggT_ZE=l~$x4aQ z-zDmKE;0WGxD~-ahQri1TRuJVS$KN1NHJ93eX2O~v8g9>^JP;{7C^LpD`t~+`@N5& zKS|vGTett0+I!=3&_bmF_1GdZ`dw3Q;CmQMM&`YzOI%WG6D+IcM9r-*EuVb)iMWxl zT&^QD!9Ap4;PMmf=w94~XPtlNtdVSt1OOBVwey)}1VB~8YP(X2I&M0*`_1`aI{Ghg zQi)zNLfj9Z3tZT`$5N*MNRuGfPQhV`VA9S2L?-CmS?jp$k0@s^8D&4atHQMs@|-3e zxLQY#B*tWWmDj!x=R&-9EZn`{FX{s&F7LNo4}uE#v}oFeocSb)!;}u9*NP>sEYNk_ zwI>8cCDsaC9Y5zfn9>QO7QosZF+hen7cm~&yF}xNEI-6t_Fz0Tt!++x%-z~O?|V|D zm7*yty`&Pe{3do0gYZCHl!K;WB+{*Dst^Seq2qr0mkv@ceHCmQ=Z52>TBm^|q=#s0 zRmK_T$B*uoC-CRIUGR5>tlM5Oa6^037%#gpwQ?3qSEh0e`$Lp?mcn)VkXm{#4DG_*>-6IiO8Ih4g~wfcuGvkjSV`udrr+m%qF;VsChTTe~K z2fCC`!#9+kx$65J_p1NJpNyR;9qh6OjJ3b$YVqdveB_HjSuDZcJvnlZx;FO@#ue{~ zq&5hZhGU?)6W#6p;24lZNklRY$MChU@jYGVuO_i8-}jS0SO2^&^6H#)fA$@JtJ<8X zI2xMEqQSx977ff*pocyH+@*o5ISOMB%dVQTgWG6GjG75sS{Qe#46&L3!d{f_%Xr?) zaQ35o_2JRD=R$md-L&Mr>_#^+NeeDdM8Bsr4e1c+@mI(F>AZhCXi2)&{fq*EP>mv1 zz^r2b$rE zdqDc9H%E(RB%Hp*Cb+S0L@~+Dr?C@j8%5sB119Ip9ilhp!pRCNXZm60D3sfflZNlV z$@$lXV99K!7sW1muz31XrL0Bqa~5`!wmT_@z>b|ilOx`u!*k2GV~Mrk&uHlZE7FyLL+c!8!7uf{>Sf}e8yR`%#Upgy049&q$ za|#N`E>b63c3Qo+Zxw_oM{bjcTMDKEfwx|64C-fnVWfXj^w07`)&c&-F~5FzI0~Xp z=GQzcum6Vqb>-qI3f)HOL0Jdx5ODwZKV@d6sM~eNd?ZUib1?Mfb{VX!buQ?>cq3hJ&n{+w zQ1^8Bxv4*m_@s&{XQ1S==$zUTXvZzBz|r_s7sK$xm&YTub}2Sbc9^apEjWO^WAP1{ z2zC(UBCrt_I76mP@>fU0`oT&QyU_Ybb+F3!W-0bOJpD7%4Bl2&9or#ex86z6EXSmG z4owx)@3sUSZjdw-cWQrcRmU?PvZ`ww`_Y^?L-?Z~)o`2BPvO871ofPU@_T~V z-BE-bf7(tNGqyKMXBpOqay_eIqHd;?t@TwO69v78Z|%@$vFB-o`mqY!D7bpT+E+I0 z+unAuB|;fxyWcc|dCGZW>RZSct7sVRD__5%A`H|D(%U4`KnvQBz45?4MuP_$@>bB0 zCj>!WUUew!TpFZED6V=P$+jjeY`K=kT$A*4gr(vstN3kD1lvme}a z&#-sSV_M)Ft6U;V+V=lqCb34%WAD4#>HnsP8Vn~`go=jTMp z8T_o3feIVbwj3YJjnd3?Wk9?eq-IGuP%VFz`K7Sw{KupmW=}=M=L$H=3XVi%bW&-5 zFvvDf8TU1QG1xDY?_Q{5DZLrSi8$7saqSJvd>77c=X|>lT}vUfHj)o?V3=tI!53NH z%ZnyI>R$KUx-l1=X8Zu@U$z~pU-?PS%x^v0(3UHxe*v-D2g9xwVZEh?but=#Vqn{% zu}@`k5B96Sc3F@f3x03A{bs(N2In(a{*+jDd|XAt`~BbjIw+$?^2Jebp+Y4hMG~rH z)GDGqa-)inIgb$|ivI?LDaS>I3~~&-s4=B{JP_!hZf~32!j!X+5f(``O>ithS;Auh zql5l~8+7YNF-@vsy)q=hY2Z~+zr*R8jjz&)=m6J>?;3LtRayW2WJWLF#qz+!q)jCfg#8DB3V4_>EJHvI-x5;@n zdad9E%A!ufTFg+gP8iHha;P;0Vt#>T&_ztz{zAD~M6sXco9t$8Phi_}rT8db`3pPX z6%Fk-{V1M?jSrb!WxJQn-nZNLb)60!?s$mSpAd;okawFBX+Oy;p}giJ zd_uSRt`9S8PNe%Q+T2G~L~ag1TMTrJIZ0YjeZcK91F? zuJB!+F3_?wx`Qyplt4xwNlN$YIDwK`Cu+rkxO7<;NCCZcYIGW)m-Ac7i$mL(q4o{j zU~~xI4GADE`+9!~JeQTw-v%0F3{8p44wt$%PdDun!#sbX(=?5KwX{JhNV6#47FEta z)G~3a8%5u67~sK=9N!2d4{&;AXokC^PXgR-F~% zj-WevQ@(mnDJ$_{dpArEfli(URYBd#pYdKni=oX?9uPX&g36mMigXoH8T7GSq|AZy z1X5lim2OOL!j@%S#pr6pgk9jMh?ZN?=rt09tcB#0O=%G$Uh&j{zGNxyee53BGzBh2#J;;zWTTkW@n3tRwmIh>nw*!JoSRI!?ELDEg=xeIX=EUXb_x1qLnh zAhg`~VSJJ)2Mo0 zSMdBg)znjkLvDG`t#t5v6x~fT06-u^vOytMnB(Kuyrjc3$ubJH8SGh+T?R7rUZ8HO zpkMZ`SiTD{FUajGJP577are6MFFLO)FYWBK**y`*`Z*|_rc459K5MiIADPOHGQW}& zF=^;h%Dl2F3Zj(A^0_9@cRXpjU=!p9Hx`4(4dp$Y=a-jyQQCJxcJ*nM>h9Tt9<4b) zE+z4yu>n>S1Bi?ay%2ly9p}9s=RTy(v7oVfcY*B{ipRADy4CA{#QcAc&_tJkx+N?p zN33B)*nnF683nH!Tj!X?yOOPx;^XxNgF?g!FRc1&oA-0?%iN3WJ2By;QD=AcdHyG` zZ>MEWQdaX-3E$Ml_cX^*h~(Y|DE&l1#gI!OD{c+$rxOiK%#A+53y}LZ|a3m8KXX zK$VLHYsus+#)xzL+jX{_BAtTqZpAAW{k9gyz~lQlt9prM+a_m{!L2djoT1) zn+IkIS&~hzI4ks5mrmjQm6w+VwW!p5gnfuR$_vgc4&;m$#MfM_N7S-xi=`>3!ATpP z4kdV2B}%;aaE-cBu0{7m=KL)0a5ojsjS=5ZYkrb0`z3SfoE=geODOp2?KmtRN;r=#8@sJASVi-Sp~0l$9)-DDU`U$ySd_VMjzxjaCEEMX_W1qdwE=bO z7}^}_HP$RTiw{>ugJbX0c7BpJYRBZ6Hlu9)>pr9|BYAk`Pn;)Ec0Xe`ctm7SyN0MY zTE@hhc0w_{FW#Eh(zOp)ZM7)XT1_LkjH7xb$6XdqnA)?GK=ze+*p5_{E6)mGzOPa5 z@X42p&1+I9Q`T`BQW3Ej+izmRy3ahmNSal9)lWKh+YAtniIThzc9p zthJQF^EAD;g^f>D674@bIUcYsZ6E0bpG2g?iOr^3=cqC8oUQT&Kg5Xt*!skJ-#koT z-`_h;Jei#P9H$y+TQDcFbnn%>1c5g2s5kDDhU?d^|L@z#;1A8}jTRk0QU(Fr<33@i z@{rw2nRK+>efIlJcGs^-Gc@bAZe#P`4@KNO<&zk&08$;z{`rJ$k^4Obey8y252ycH zwWn-v_Sm{N(W6c-rn#0G%0O@HRVlpO-X=_v7Lr@wT7zo+Iw5J1AH2Oai{_9l;h@b$ zuGkfFdgHsP0lP{zd`@P~%*sp%zF^?AI<_Cw&EViQPL0)UxEaD2%U5GlVPl#sY1G$^ zy6@4aCo}u+!w{$CHqyG>w^j8l-J$)2E%Mt6U z8{*B80xn17^+h7u&wpVnO;D7#TB%fP7RWhzoF=~e8dMMlDr7%*<}OW@F}QxS?CEb& zj>EBZqZtRKu!H_7YH@S(!#Ykfto)axgFlcChxOh?F;{vEf7=-)USyH(x-LdG(tTND zjyJBh+4I=lkoMNMdF>}!nWvr!ZxYJ;`jDyMt1qnQm=`z$RP{LM)0p)=Bm{&2~gg^$#51DbC+aJ$((3Vy{fotrv-aVJ-?jTC}F5)mkDR>}_(@gf8 zC!ysw=azx3PujX6Y%S#Y2}f8_X5N82-y*I$xYHuE7+%pq^?!3(en<6IrduH$`?=HR zlb&a$T^b-N@y2QoZO+^2rLWLAs{7xy7X)s|e;9;m)`DMJ^}FEp@U#K8p}5jPN_7fBAfHafUiI_4qr6eB2PC*`fQ06+%@CH_l-mY zlU7%tc27=e)xI~}in3(T)!3|L%7;zeW5;&~Ys}ZiFmBHG#Cwmv-5MxVw5aO2n5M0+ zI~eloGuqFsf-K2u881|(LbwMO)-FEJyTIcs;45}~iE6vLcz91FanB^f;c7-kF%>OQ7zV$-0D|9(CC91l82 zb31`00+1HPuMfU7Cko$kW~jPV>T5)Z6#16FCqH8-FaUJ#E&qA!xof(Z0h~D^7P^6uQl>JaV1{6oA@^fc44;c z#yqO?+&)4UDc?;{PfXtqVl*E+E26-MzMzl$$$6CUsNs2Ri%Uns+YtMvVnXrQI{?73 zAQX)}GL^GXe{l1;#58_rTY&DzA$ymTLxwK*lt7@*kO5cBURr8ez1^YH@Z=$AzC< z)zun7e8nSe`s-zd5y7F#w?+=x-E&df;~Rry{@I;~_7V}r`$jhK2TsOOaM2yvMOm4% z-5}7(xxCPkxwJ?#oVi9wrGN?&Ht!B3x28=2oKP@r)|ba4qs-?P;X|DwI|axr)$~Ih z+hQ@}43svNo#leK(ngdo)_m~i_GHes0_XCV;cS$%@G$u}L!dnDx_dca`VituqbskX zZg;(pEEV(Vt(fr`uf}(?V2xd#1it;pg`Gp_wX&sXdV=x=`@ug3og)V7!;RPWq)*awjx;jAgz#}kMS z_scYBCS=3EJ|_-sm|3m}*&z`nrf^`+lbyn>haBA_;9>8;R6Wy6hkHp1gTmc{6Cl;oI&x0O?jC-GY$~I7kAJZj-0pRHwZNL;y%P zr|1vUx^GnTzXM3O&aYb{uGvOG0MhNh+OYSoh5F_bjYPu|^CYl(OsL}bP@Td?Vg|y2 zRD5BjzL}76A`S9cierIlMMRg-S60cK3@}oQ-7PM}K9pmZ_k_C)!e7U2j4DQs-_K)%dBFGcuKYwH4*Cq`fgha`Sba5$08_P64hR>A4_D zaiCTS2KkJMKU{+!_vBM1v;$9&o;;wY?Kp4R@n>CKsf(+HYldb3#Q;Oam%h4muEvT% z%WAS@>)hp~leD*6|BLDDyA&>8!S;%<@G+_lCR#G(UXrQJs~#WH zq9H*Rba$2v=j66GX?gV>- zoR}0&Qf!+TdOoypg{|I1LWs&%P|gDDf>OIOvuLF;)49okV-L z2BvOTRZEdXs>k$bQ0Lre0H16cSn*4(vV;!=>WZC9<8!E>kpSehK_KoE!+m;X(ybCa znD=gIm**iIBBP=R#kU>tfca0l?tcF<$+xw#W*0^_vOUfC;pHn&JrHSW@>7rP@PiQ% zbiBWYOqKbpNvCP&cz)GU%S}R`UYfwya|FHfQnwMHG^?}TEw$Tw1xu2bpaOlEAh4n` z9}0eUGdSV9^{Wj&Za3?{fr93rcH-+q@ng==<>HRjIAQQRD*XgN0;!#4vnMsu!w{G5 zAK?N(84c0K;rJ6S0vgz_AmrV$p6DMcc>&@8pqzL=!rxo<$-$3+BFLwPFV#3pfRW`3d9xFFQicp`femHR?1yHR^y_Gtp5>>ObiUxB{ZOzKI_9eHxUKMO zDsy%Gk_D^8=m+^X3jh`vWVHxlVV5TTbFXdCM=S4++zuM zu@KkPeGRe0^=qs?O@v4yv5niNwkg<;bso`}t| z9TvY|8j)sT{_G3hH~Uwmzd}K;n+2sY<>v0j*GiCu&yQX?XqrU07Ke}YXT+tpuOUbK zYl+pO@p8rDMkZQGFxa!*`}`jmm6{?sAYadu3^wmkq|nMGmt0U~X2QKCB!XgQx`uuA z7Xk@`hQ@Z!!Enr=U3slU1>Bna%aEy&bj@3|gGydi(L%UxhwvK(FERU~Z^Y!_O3Eqx zt~h-cySL}3y(NoT=%g#FpLLYPIJuB4^qy~`$G$67dXP(s z(~phDk~xYD<#e38=MB70kCHh1C}sEBCuT4v-4p!pH=InoE=Weo?e}+j*TEhi#>s!` zQ{b~m6e6zb$baqSYJ@;g|B8nDk8pCgPWrc$m~1dCCn7Rn!fSDM#d7HDX+R#Xc^lRZl$+cS^qqyt>~!LniNi_(r0eXgoRz^_vD zoEbuu+HjeMYZ{v6ae4pRxw0W)Qrk3JlSQ&co+X!3D2-n;ll~ai=#EIC;$!D=$&lw{ z3=u6dF|Dt}hg(rxisWOet_f@1WTkrva{l{@<+1tkRR8YlPg*ggwZjk9ety&YU);2% z{-lhWr+ouaw1kW2vQM`v>AaFskEOcX7sQSkdu^D2h8Ex-O1nkSdU{hPC#NV3iPipm zFAJ*xZP4yxBEi4i1t@-s>Ut~d zGI5nvV_8!=zsR5)^K3gt>*kOgi1MY;5-FkcQBYgs-tdrK^{D+%&b5YSzXmlwoHCNJ z<)ofX{)5`}AM7)!6VuVXmYFv@`11yDRbGJZMcTk$gJ>dX-*}lWww?J!`-Kev=>A^( z<^MQe?pG=>ndmoJEGJql>k|<6`pT)$JBgsi)!6zwXBpfMW^?3vhMs`X3Em9!6X& zIwt1i-}>TJg?Qi&ooWX{=PGkL3al{ZkS9xZqV=~%`j?Ul6#TJ#NVq3jzqo}bQqDjU{}SLI zKKLtB>3?7V{*Mqjow!noE3txUvhz3V$Ll6mU%TSKA=&9gM4!hIo+OlY*Lw>0(=VTw z&$w2iS={C7G4HiRYLA(=&~U7*9jW1v%%LUMHB={a`$LEs5Yk0~A&;@LQol-;v9&L! z*>kqHk@JJ?_7iv8DaMFqoHu<+EjYi(^x;Wa+f=)` zE#9?wgsEUrMAfv%JzHrosCAo;)*`+|+IoofYesxdGr|LgxwqIk9pOSE z7};(L#MeQCM$o72$JXVMH;0)twWq#fegOJlvkUysTAHqXsr&H`v=w?ZeV^3wRgvCV zdVBOp@^7GqR`-_sF6H$PNp^rFiFOO1A5%3bxvd7DK5%>;j;$?=8FsV4DA$w4Hd%%8 zZ+<)P0{@9y;!1_5wjKQd*d@O&q7_6?R4QBJH7u z2Ki+Z_&(vEmheD;DOFIB{mC$yI-$`FG8(-fnXU2@5d0z-v>Mmb?ah==hV!rigRwXf@L2b-iZx+fpfbM3K|}2vhjARtHNrHS0d=S^ zq_3wn{1JbTT|*6$q%R?G`?Ona6BCXj{-yntd!I!Aocg8AU}LjV-Jn<)F#9W~!jHva zVBI~4w}SjX)5`y5VQxz{O}m=Ln{y3cKawXY1>3<+nR7peLV$sn!{0#vwCp@->$^k? zP?`9OEXRv~QkgPPBUwMGOe2ZeGAsiBW)J`T>MwDY{>WPVA1XFtaebNZA(zqZO%;Tx z*lt(R1w(lYOKsLZ4;C*A{l=a`4{t^&sq>t@X8U8iD+BjJokTJOs_sh46pwJ%PNjRk zo*$4rZV`p#pLuPBCr;#nWnoCpJFQ9G7Ylw-CE+Ijs!Afd!=K(Otn4&s_jgf{pQ(f`-aX?_AAm^0@LyN&;bQjvQMqu(<2)I6F%jKj)k@n;)~!Vn^<#FE<_3 z(p@%YE@v$$UwNf#jGx~wOlY$gt8#U6oFJN|=v{QsD?SgKg2@QnayVyLJZV7;X&#Ss zB!MeD&LBBB+>PVwDjRus=5+Gv$%y=DPec*HS2RNPlIv;7^rJe4wIsOQ4ff^Uh&LtM zvP_hDxs+SQbSSqGB)lpQ=~G+P2NUj(xcKQZ$NSee)r!r;Ic{-mUda$Yqp(`X)3dE* zub(85z5^HYW%nnP^}$qGGCr_ihf3rPw1}g58fMI-N_6j)nYMefMnlX;KW7kZX`Z_d~Cujzu>kG zgrkbJP+q6j04bNFrIEy(UVf!5UB!c><`ZvxQHG~B+xw1NpM5BJsTfh91-U3vG%V)m zBMunqDvdZ^6${)YC9%Z4*p4@&r~)!sQaau7F7j`a0|z#WR5v9lE8236eX_(wMOVla z%3ow@Ub08bIIEj^DNU=@Z`e>j+wCgRlpIj3)wy_Kr09&d7&E~t>cRF*IzIoY=kyc| zrW_MPuaoY>j_eS<=YP%C*da^gsd09_l{Z(*HIoyZUFP=t?};SHvWRcFxOrkC%opm9 zexiEU);4#$p|)JL7x2L?M1(Vw3?gq3-4zV55Fcb=_)qM@k%t4jlBo3nY|&K!)|C6^Fhvp7cx4-Q8{^kGCa1Tt#&SpCSa zSHJxze zIOtwmB3+h{I>6_d{A}r-$>Mp*p8WDjd0w28P5_Z@fpTQsAi3}4ygX|E%7q%;^zOx$ z5#yIAoT+RoPWCt@d;YUCA#0fa8ER&G&xj}GH>4Pq{)nRg(pt-XYzrU=_Z!BH`M=|1 zetRc|XD{XoDJ3R(y|K(3QaTAc$?L_?+6+W7^78z^EkOZ~4uIUpvDFy(%2nZ#zX{I_ zrmftB@b`KR?NIl+XM<{-0KFvewB_q{RhC+t zxb{D#V^3y395>2&Xez!^r};P;#~D$ssJ%EX$jV>gGI_Jq zOMGwD|I#DFy{d&lS>@m>qW`>ggIIh+cgJQ<;hN2iYK@t1OY`i@1B%`LZO8+uX!)5^ zpT`~%Eq*RVav!2XQj*f#@hM$2Ccz-P z=lnHqo`1OH5!bG@MC!NC15504mIYhQoW$*#6SG>h(RM`!Q+9o=juOF|^M8;mpx>Lp z`XbcXu}1M=@LO3b+?M$bflQIM_r_=KqD*Z@6`cDTAxijdHD5jK=~vSqPMV^kei&gZ zKHOo|Zf{Ub5>|c=635fH%kgyHaVz91|EA+MgZ1BR_eC#Tq))a35^~Gs6_P;=W)@Oi zg!v%OVg@P$6M*5?`ca zHq$L0^s@JA7+DyzzmTkuR<8@!eZXSdE=SbT z*LK&?z)B{wts>!U^a+j6{GdB-<98;wGI>~wB&vw~MrY4qK8r^uB(FZwUpnNd<4WX7 zpRwrKzLb30w`S44T~~w0jW2&7S-@)P4!8ePFgVW=4yWKK`7%p&W*HD6o!3)_l4Bep zS}2+K+s`>0RIVm#=CtT#dOA-?YC}x2_^s8Hy;bWwLSyiXPkRo0iUW+U3y3lTo$cR#}aXV@XXO@juB@7L>^ z1d3w%qMz&jow3xnBY2g}Wa|6&XK2cP>Z{ix5o%)S_85?a3O|(&t=mcZlnz>gWwO z+p^!le35!ve6_gSxT3~$hto2#8qGaeww(RFjaa{Y}#n= z9xu$0xM`d1|Nk5zr8M0oJ_AqX5R}@C=7*u(^Zek3wP#&%B3T8qxHcnh^eR%gKZgG5 z?ORNAy-$qSq^;kVUFIswN|7osTG8?9AFBbJ_Q?JHdj{xDB0@@#cgH$zS&1pCy<1Lk z{MNYoNC3vjK}%TpP)q%S&z}`bJi8K>wJm%}yk?J}kiOJz+5tI%4xbBWPvFASyfQ71 zmucMV-ccDozSvLK=yankMf$s>?)#YZ#|1iXq(q}b(sA^UgBBP_!9Q>OM@T&_K!_ui zQTjdZNodmDMaZd&Mi`eAsS?W0RK1-)6R`l6l@dHHjG~yIz8_*%Znl*-z9L^>urxHf z4Z%Bs`|%nY)U?316obuEOkX5?`Xt`w@;XB_E)UUDFb%(JF;|_)w(^Q-12N|OxSkP3 z90&Y)t5FV4%n-6E_pHsaDk_Wv932EKh%VSIjma*N(v) zx3IHATw}ANu2CA7vVca{N>*Zq7rHEcMjE6wabku_NiZW$`}b6At^bm9FgNvRiD;IU zt)Tf?MNO+w&l7AXuU=gT4KaBJBp5W>SL6hju>w-K3*+A+9owBPavIlrju+LB!9@qb zVDr8h+RoR34U#z%M3j1;Tv5GFck2}*IrfD3WPkOWy%5=i9o)8uuw0VSI1vkHM`h9m zZ1^;r&jcEl5WeOrCv^|4Gl>IDPt#oeap3(6hyrhi3;yg| z)5f~nWpHQ;i5vanA+kqJDi$}CH^W)anHo8Di%-YC3Q&kj1eLz1>A$`CmEBM??8g}L zHl!~?c;Q@zVd6(nl+D>dsr+5ArEg_&)du4^R{Q?kB`VKyhDt(wU3Fqbj)5r>2^d1U3NApe%j2I(xh)EG{H1`}nU6x?XMvhBtudYHuhRYa(80 zf&NM2HjaR%tm*b;(my@ma=*XnjoyI=2Qt*R>?xIfOK$}xA8sDJ#yOtWQg(Es*iME}xsxRmp~+wzz=H@~^ujc#LrLaqrtu6}PUZxu}S2sj1)>*WtL zbr6WIWzDpQ4*W%K;0eQ(;6MHSFQ~Zwfnpv%^KiGW9Ny*9VEsVXGHJ?I)%ZHnrTjDzK3Ds$0;>c(~OmqPTTar1$_7?}%pBtv*z7bHZrz4J`|kt%HH@lKC8=8GQaZ4v(Ox zJiioZchHQ3z6t8Nka(4A@kqJ=OF!Ao4k8)-Rcwgmv$Sz?w^#s92F4aMF!@9nye35t6}vCT6iXWo(_#{5sdW1UoFoo;YELSrj}w^rw~v z-k$W2XkMN9`pN}h<)5Thl>3veTNcGYNezxjF>LP*d3e<|eWl7tIby;W@Mj3l=Gz;J z44T#NvdJ0;NtDgwv&Cm?XA__hWK_P{oEi`wwL#-l8N|9JH9BwXM9LGRH#a}2X`ku zDbanEdR9phgTP>z)FYKr3^1~k6ADYbeO}0_#cfn7ox=;a`Pq&LDdTNk6vq^rhfR4( z+U`3vTk-hrbMI@mv~yxTm&#sWa=25;ITS(+qVA@54?ie(3u_~c;Wg5U!2MefqL|dz zh6W`#-5SlClHn^fw2`GdZ-}rP@87BM@1jY7n7=5_Y{`mEEb{RnD`Rd?jO60C_$U_ zxD@Re&BY{(4sNBgRK9)|+v=yTX9a1B2*)YrQILjtfUK%^*dK2B^u^Ur z{f}bvha@}az(=7Y8)M{%!?vdl(ACzO9y4-NBXyWZa zDaOh0Q(D?i@Om)F-a`A#(?dF*(XE-rJl!bljQnjKV@LQs4?%vCt4_augHZFelACa} zyEP)G%Zfk}!l=SvGN*3<^$ViS_J(;}v06*<3!%Q*`tuWz(~o4!gj>>Ab=N`pKUqsG zwzqH8#AuXuK~9V&~7Kn2X}sabp7o$GEpLmV!214J#Cp&LepcWdsb@HVBqW`?N|! zAN(`o-z}SBCdJ7;iN#;``;x?wBQp}US)_985)uVayj}mVIw?At=O2G8w>QL&Zet}% zOaKd8Xqq0Mlib<0i1<|cc;Fh{l;~G$klDVS%;-=fo-EeEhxI#OFioL9Fa~srlYT^% z-8=+O1bnhNt7#^El<1^-?-|QK=L=XKmgZN8O$zlCj!E}cr&bvh%-i>10iLTnNpnE! zUyt)I^k9GBKgS5)^z$aU&EqW#REyyx<8f4p$OEY+el~PWpVU>~i1SyAdODOBagw$D zZ=hSEBl!<2x8?-?26{}%&GoaYjeCWO(lCef=3J=XO@f{YQxN5NTRXxl*&|utu)!yp zD=V4I`$%eWtE#gpaEURFd|fw+usj&^c0~M|u~oz}ucr&IUS|c5GQiCt6h8O@L#Q9m zBZ=wwa$1*JR4>|LB zYbMN|EN)&fnP?KU;Q_vTF^SJYE?oN9YQYpT@=}_*KE_+eu;4;E!v4&jnva~Hccw3CrOBD_GFFTe5AQOPfobrH639s9fcDNa6BPY^wH!(^A(oauO>Pk zP8%VeB6HR&H$8k`M8-9nzF|Ol4r2H)C<}`ds5?~_&}Rs$qpR(`oju-j+Z191!E8Iq z)Rf4a*}N%0&2b zUmU8mwj_$Q{i-@ta;YabVVYo9CCAZ?cDCc!;%)Y5e==X1Fs|kN`dNC=ncii;s`O-) zd>yxz63_SEs}yD^*rB&$N5-wsi%bf=<3~fq-M?LHfUayl zi4=n>EydvRko*|DW+E$#0gcq6JjC@9cpygqZWR1Ng{rWNECzOTThLzkv~?Z5-Q8xS z*2Kg+t$ewFi_7*R`DHD(8uu$soN7D%yZgYe#aH#w^SG7(pATOaT7@6|DccKT2@JdO z$f%t$4v-9)H+EI`t@99uLGdgqNqwoboz(^-$jE$^oNL7zghxfSBODiEbEnVgkPQ>> zfjlt^xs>w!tP`)f?kz_aAu`w#H1ydc>W`1zCsCP83c`JttWORkxQpqJFW`7;m*vOS zNH1{YzW6p89r1}~^N__FgTiJW`>qsLpnBT%>efv|N%aOQo%>x60 zQXNb0TpM_y(Nj}s?F^-w95*ti;i9COZln?58(gq@acKp`yS+}L7}bcxOQkw+rCcdbSydUn`^ZU!F#km0K5OjN7w(C<_wuOq3= z5s#yQ7`mvpW;L4{9du_4hNc}dxH{4}DC`*lgLuXw_qs{ZGiK1L8LklBrMEn70}w$=C9XETfT8V`e6AvG8<0iHLE) z-WCucDWf|aAj6i!b=#n4mgeo;Lw#`4n1z;wSo-=b7`*y+iK;Sc@>KNtZTDRfyd@9L#cBFW@Pvfv z=pff8Q%0<*`)ej?mD*uCKJ1POK4d$WxV-rAikwM=oVC zpTP#IelOLE<~e~QS`hPdj$dOpvg}Y(K6)2>eI9((CEL@=o1x5X0_duYIG0Y?AKVgt zM-~0E9)GvE0#(}T+RRaGHTsTy)X}cZ_a}r% zJ)gN9V{0?J(+z>K@?hq%<|Qq#;m6uXN(<%PBDoznpcyrsrX==^fd^UPP8ARDh#H=g zQ*w?QF`;Qf#=Nq!U{%%SRNDA68$1VUE6TJoc{{}yX3CW_|G}flFBmxnC$}|EVUqvJJp1Z;(pe9*n>#2P z7|yUiD5U`j-ex)y(F{tT?X^@~_q1Kc$rrNcZtKQBilB|l9KJ)Jjwru(R}+%x;NUjg zN?oGlJ-$`EpJx{8WVkdcG|Ig!ixsw;<}4WhGIdIkN%rS>;*06Zedb1ovzD}P)P6Y` zOgAj^3-XtaPIP_%32l06T5O*svnsgl<1F%}f25GXgs-CiH%+qO_g@#7e#tYgJ$!Wa!c2P%y zeTRb%xS!tPm;e1?MI*2z?OS{FX{KfL5h(6oge5@oXSHL6w_^p)Z<@Y0N^Zb$Z}B5l zD40Q63iMSfqoU(X**TWV7snh5P0aJh_Sp67pcveF&uklVf1j!#-_q!i)afR@;s(Pk zDcE*GuFUDK^1N-nNwY#Mw{lEK$dgI{C=v%cm##8<)2a;0alPTl8ifY)^ zngc73!Vo6Es1&XSy>pOl-;XjnDrJEDg^8*lh(oW0j9Ay_X-3z%l)N>-G$mDKTx7T zKP7Iom}JooSh=C~9xFg12pg>zs5#F$-Eq6;^|hR3oGW%ob(wz)nzIdH_%Uh@HjtF7Qoz(LMn;`Jp357Y%Lyy>? z>-@&sf?4MF^>#DBP#ZXrHK?x=Va^CN1v=KXrC&>|bX3z&n zpcmZ!bY9T2p6DHqFPPqH&|RFHksD{*Ww%vYuQwp~h+W~y9yts?m%-&6aijRoM3EGp z-zAT2A_M&~k+% zh5GB;fB%>W41ud?we%#Hbs`SZyy?@;9`$J0FUas+w!vgYy$;aPKo!`9C4MP?aWM8! znodpracp_}srOqs&F}Q@+eL?tmG%F4bDVh~uY&Q^`iZGs7;%ygox>;$bo*sjM@P9o z9m_=3aeQQ5waeG=bwniY*rzgGEuDBbxh!R+Wr5E|uNLx~jl^F*k;+{5ABX?%KBbMW z(X}a$j7UYJi!3Kds-F zcw657eo~`-wY-=eZ^~SrRMZ1`y5 z1sT@GxW=6FnXGT#eBdWV9@cP)G+#R+>rVw!RKzj;TdPlX(QU~MHQH9D)jX^9lI3mS zk7>&^C?}sSeIQ|vO|Xjid~e2EB>B|FY39^l>WLN)SGj$*)Qn=(OZ+jL`r#t9O18g; zkO+xrZe`zztc|`tS8nx032%gDv$`F=YoEZNbK4ZZEnq##Ple;C zG^Y`Rxsg4Hv8HccQ@XT9g#$oh}XSej2w6o?N2!D!4HzrC9>3-(e!3 zgaj*a;s@<7eo6~2{6S3DGpmkoDlj3bR*$BeC$hx=FgRg~i2be_T)p#zZoT?J!e-6F$ai+rH3Kc=DOkhf?U zJYQB7_a_;+w^Dd>hD7RUGcxV zj(_*lzglFuc4r!Xezlw-8W~qeLb*!{i3zK6321guPo|4H0&ecR;rg-O)6cNU2(hal zDlEO~YbWwQK8e}a0SI1Kt!o1=*M9uK`F`xsA(}gxs~6=WmRio?2v3i1gh{!v*#KDE z+co!{s4C^mE5*$y6ulxuvdEJLgoz1M2O@US&UYtx{%;^_*W=2X=zU0#49ovn@pLn>7H87dtTGYY~=dR?gNJ;3LITf>s>U<_cmLXK6hr@tJad}2HJG9jO9oC>cdOHl_h2urbYC;Xyk zh=q^NM*@dZwL3?O_ehn~+1I^n1;!7s)}Q-C1{KF# zuKmQpxgmF$9?f0K)rg7%l9L<}fUQ&`Sk;YN@_@_j(WbZ7jvVO!=4KDTmKNz>ug9)B zQiaGR50^5E-a`kOi0$!<$Q6yHxxjYZ*#Q@ZYt;CFE;X^`pOO82`AZM>lLMy{&8(>R zo3OYi#Co$#jM$Y=qEpF6XttGpUup%~SRNa(>NC*?EloV!YxUrSu-b+__LU2r?4C)p*N5d~edUwz5TL$|t|yv)tDW}X_2gltJ75Dxa~F%k8;5%jw*Hm0O| z#;;2a+>OX4!9VS2zs+YMC?Nw2+2%oECDV&aA0E>O)K{fFVxERYzwBWCw{)W=o`h^Sk2>fLjSjPIHPSixVM} zIc;HmRgj*9EvAAS_W9|v?ypWEAvwnpKlv-{fc#^31UqtoD}XUqgs48XJ4^;OauW}7STUc_Gr0mL8aKm^{in|HHH5KiRZtAmP&wlkX;+~k4pSCEF z&(jaEOV0ni1f$CL?ycJR!pL5*bb>MCMh&Exwj;^U&OVJhpfgpt_K#l1|G2pR@k-0Oa&Pez4yFk>0ao2NZOVNl8GYF6kA!BOFLgCBN*TZWR2r{#Ep{ z9ZWy;X8P%IbKqB0bCCwqdfIKi04I^GAKVDK@-o7GyRS+KV)jPeY!oG#|4bVY*#C&{ zZbe;ZWoX^VSP2RpqImZoQw#oega3GO2ldrTU3zoR<1OmREcuoYS$H-h5OF2Z6Y#`2 zA=Jk2qOeP!XD7zLj8z0Z~r*MpLy%?Y+k`NYlO%O;Aj_j7RIQ0 z=3B7q8+V~Iz3S1sfG{@M!X@715ZuJPm*1u9bB@dZfP+5HXp60TIX|&)Ij4@|(J5&(8X`;a_jC|7v=^xA zrgfJX6`jHrG;Lj7Tyi-MAG`zTo1S1n&g>>B`ic??vQluz$7#dY;l2sEztwjEh!4ap z!+|a}zVhm6e^_j8bg-|G($1T5`Hetp^5-e^Ik`u8BVAd9p>^FO< ztOFgCJW6U0_wU}J$aOhWWUVol;)V{%g8lJ;VkE7&VNrkojx5#w&piM-Q}!d+$YdTrwf(h~iOYAe{U=xFUJR5keQ z--h}WhrhGm{PEfNutt{+tU~xv#={S+XsWWugMEw-o-y~{H=~-mw%&S4?C1u){pC{7 zX5p^QKY!Auq&`qO%l(K=RApSPf=}rxgUNMh?Z9q*aTVubncQ2Hg)WKgK5~xlh>1aE z_?T7|3+SlSs@8tGOu;JsaFTXKsn`>l2iuarP_`Q%fhh;qx6}FYd(;ANC96mIT$xBHmOaENsCNTEGY`nmuw5j@(H-R!tP^* zd&P}G(3#gcef3>B)(ClZE}1&v`}(Z!hBsxvwIl*^fmWZl%Kd_s<*0nTTy@Ax7X5;o|-Y_39oH2 zHBZjldgap8BJQ0cadC({dArJ?FTF&43Z}f5>HY4^+d+8wodE}${f;|Q=l$N~btHMu zex+6M?wYGWMunlva*6I|5pcfBeYdRFVwgBmhGb?eML$tu6mKNJ`+$9;+3p7CMqH_v zdZ9?HU-{S5#d?JZqd>C)kqA@zrTXc*sVngF(4tIu(zjKMDqW>nZkPPd4V=}arvk5& z_YC(Ss-pOy=Zg4q#a(HW^emn_g$z2vi;)a0%JGVhafKWnUuW`U>q}UH^*!=UJ@E%x zVPBAv{9p6*ipLuas#ewTEm zk*9QC(K=%2N!1GOb#W>DT1B1I$%vTxq9P+>=tJAO8Hm`fWY_WK#-#}!M(z*(tJV-B z%RJc|4=J!pXDzKS@m5LfBvg{TbP0=6(dUf(Dq_On*3-Lj-?NBy>hi-4^{@Sv#p<_3 z_fzgBUzuKhukTl~B%*I>B*A_B9lSZWhTX7)u}Ko=0<-18$%VRxBvr5lPjCPG^ZZ{f zh2x{zA9=!VE_!Etig?nw;q@mF(Lb)iUtcSIies>qG9MVv0}tdIg(IYkX6_wiadivy zlM$<7wjB`RLvHDD)$VFnWi=q37jo9lT;Z`Gkj-mjsgmRyWTpCIYD+)G9s4cwqo0D}o3l|($wJlA zb~{ss5<9|Q)ifM|n3zI_OF`?6>ee#2UQg_7td3=J;#s$W38eD3Dk@i9(D1-`tN2MJ zd+y8;NKQU!4f62Z8AEO@hupXQ^c5YO*lL+5-j&&!qK}{TM=ZQY)F-zg@$oVMm;dI( zS_r3@c>MDcn2#xOMob+awCx+*n`%)Of8v5V%H8~N$*ox!{>PZ6h&+f0Z(fx}kv^b{cA%0z5- zcbI3&;!&X^;V^i=mkeHyCSzPs?<$iExstGz9YQ&5fmGU^}8_qv2$9o-N}&mf&T1t z)S|XyLXu|)MLR`RO~?jBpI?nlW>C46Ek#%wzEGG@phu6d?cRrV)6Tn52do#ILF3nv zMg=OmF?E#tx`2)7yVT>IlL{~eCnTqHUw~iHNY%TkDH*QJpVdQkJ4^p{=Q@eH^mgxk zm#b0@VpWE#cEfBx6JZ=;_h*>qi7O6apV)E(?wmF}%Z-ul=ETaw3eVQ{#1pcHq&8hp$Qf0+(r=pT0MDa~DDp4^em^?+M2 z2dK~MxM9&9m9Ro>bdqHr5!QQqRmjOMj37XP_ zj$v#^!R!PDnImG7{t#RYBPI(b*z1 zO1pPqilBg^ARR$kfY1rODlL%EOsEM(Q4(tCRS_BK0sN-`6@_>1Z@3cjgf4}1@MFA}i(kVB@jqxl$8OSKKt{e{Z zwSGUzubzR88F9%riu**SzAK=H3iX|eMWYH`HOGnobcse=Z2+Z8&00#c%|*r}_;jv{ z1FFIeMFfcpYkT|9MY>z=ON?HO1(SUy1&j3oGc}!&29!L)EWlyAxMUDQY@==bh1PDAl4ZwrC zJtt&8-QEUYwvreRWJg!9#>*%>uLM*jMD^`1Q#06JPtNpGUv7-FYL$@DYPOFnk#E9| zhu(#VqypZ^mbkx|hQ0{FgH8`U>>pxQE<#!wrlw}9G6ikE9pk50SnPq&l!#3->KVl? zyPq3n%fRb<3?$12(2rfoIF67Xo4SLu2J|uBv$t0FCC>W{2qFCe_XH|8U@|pc6^9^H ziYQc_R}!BQr&!$fbm@TiwRCtK*E;1JZXb1ThTV!g&(1xLY`z_lX3E@n(O$B4yf$Gk zjsJ|wsa@X?yL}U=8lwm$fjD_bcvR z3JegXk_m_Y!Ipjhb!x=?`_Gk2(q4f<_XN#h8B5O)70_!MhIs}6PsEwSvj6R%RYf)c zDWfZ@lZ@A6t$p@h(%;GM&_f!f6`pYlf5~Cm#CF=jDub(X0_|41u1-*%6Hz6Qz`}iT zz|k5P^tp#~(A31FSE*hu3FFBFTV=?OnsBOo(inPVsprk(uY(@^;cu4DWFb6vI_FN_ zR+Mn-x4nDqnosrhx54ic0w^!Gj>&aSOeW;sv;J^yebMIN<(p-W4gW_|r{vldSIxkV zdGmlgXBgjCr+`-AUil>EZ2vMgS%rbmnUi0?z35elW;X-kaXL}1VdF&A%n;ezJJl{b zmX5NzF~P7qwsJ`)bFND-X)R=)n6*9kit;N}|FKb%&BwPn*A~%VPRC`s{Ys_X|Kx?( zuTORnI2JrVlbyW$AN&Bsx$PeU)S zORjC4Tc5T)SoxJ|_4rPbdYw}sY&GGIO3mo&+It@li{y6T2;}KyDMqa(Y?`k6pWWT8 zzW)Bk`xqPj+!<~0(T4q=4??e7&82oKf7ZknA+q*3(RJ?H<#p3Zzkl8ytd~0@mvqM5 z^P+LEbno5u$$yl&sPCUc&xy*LdDvjjN%JV*)a6auuT%tuHnugOifh*xrzf&kL*9SK zuqQt>|9+vLO;5Eh%(uApL&6;;_qmpxtCV~=MRpF9xOq-BDd@TEZN+QnqHzspHp;C} zO6|B$zi_*l%iWo_$3NiB`Gn_O{!CX&RNrfae*d%#XJo-fm!2$Sw%lE8^|*0;HQWb-Xgi5Xs#Mu$ z7b@g%MLUIGcT4sq*=}-`v0Z^myfus|L|9SJP~ctc$s?ViiB_sK0m-dNG%SEvsP4cCPrw z6&{O`97SolN7_;2Ym%~S26hMUWOpOg6Mrif{OZTU`MO{-`TH>smv3i`zrL(1>7gh0 zPVycsCrOC^G`>NCom=nv`LsmBh}~hO>wv3PKZ-6d?o(K7@wgEV`tE~aG`{fTG70Yb z^XjTz2vF-2-fy}e0kxLa@jUFUUd4(+YgaVZ`>Afh{TstE%^#O80^M9g_oHB*^b1vr z(h4f;Lb&zh&u^!`e+8=5&z4@$^s`k~BR?-^sXX=PeCYho10yC@iiT|8&HH7#2vqFLS|&G7%5XM90-I1D zy1DIZfjOejN=8%h=(1ki%{3trj`LdX9GR?e*cuR}1j4d(f95GV9D%9lM#afH+@o$I z+!kXZHPTIop*_inxH!714 z#gud*_Y2!WdGK6OLge6JLKdCxc`7O#eN2zyyYSxU*DgL%Z7;ouXzt2ls->!OY{6!E zaBf_SahL?xJ6^PE3XO;d@I1UPie>I@y@A_#IShGDRJ<$dC6rg1kSZjVO6mv6Yt;At zAod5WV1Lv7Q|YqV2Ocx1+9CZzw$E+r7NG}CAfwasT=L}@w0o-{|A<2Sp6IU}UopU# z@f(3!a^og?TmIJ#6Er}iZ!;(Bh%(n27%v3eJoe8{MAb<`&P ztNKRPbsx^_)V6&7VRuK`xNBP@;sD4P;9TY&W)AS_K7+6eFSN5biwSl9ELZFuyCA?z z@^a7VIfy1`v_DR0(7z^|J%-7TjW`-?IZ2zaH^K7_QL2^dlIDTRFQBi!tQ{3n6Vtu9 zI`4;Rcz(^S7vrwO;=lfqy7IK(IrC88m4?zgIz%wzPv1uW;m1zvwC6u2vpo8IB?(>B zXT92hzaFVDgH{+E5LzCj%MG|bbv9<^35}Y0Wus9(85Y>;1uC-0J)q0yjG%vm^j2pN zJhG}?#Sb@+oA)7{*H{OU`&A5D2xZ9%+EiRkZ=Yyz^f*m#sVH)_6S=olzaWbTvg+5V z8F?^Uuw?6K^{K8TAi=oQG3ze%TkfWk{B5dVvXh_&XyaYb{j&V)(B?C!HIn$J!NH^5 zKWf|3yk$P$C~l?NKYLZOBJk)-q&a}C(>m=dm}u4|=~z17UfdVc<#$pO&`J?mE8rE( zR6R~tvL>hy)8ZRoHMPIC>7nq3iXy6-pl}`bhQr) zq8Xecipy!(PP@-fJ~-H{s@^%!dcICJtj~`)GCbT6QD~}Ylo&otcc()0=U2g&xQ44$~Ko^vnf-fY~;@3rTT*75UlaUa}I38Z{jy>Jf_+9EiNVDwuZc z;Z5$x?|Sw`1Uh94&vdOuE+=eyI`@1KmcP_1dr$L+WIoiWHH>~>fWYWjRPHmefia##B?b#R33abl~ zzaBRbVXLh&_d<0j@uJ5M)4jdkw`K1g?bf!{R()8KoN*HPPm@+0D75#}BU@J4iZfj* zPdF!j$vu1KqAoom3~}9PQ9c{~1!+$!%Hl7Ap_lhB!FEd7h5kxKpXD@G8_23TmC3E5 zG578@f2vVfZXV7ks3x`BaTj;6+q{%DHUFOUC)tnbDjf6!%CXV4!cjjW|+WjzhA zz5t60YsM|8C>uSTIf)>BKT{uX>k!c4TQfT4^l;B_03iOvzh_r!HEE zUDd< zYK$(dGBau-WL2rQJcXA?d!chi3}15~(mcXsXVr`=Pjo6g5G#OuG!|eBc;q2G4uwij zU#zd8xSR6R#>84jW7^sxA)4fuibSe-f#1KWrwuFpp&P+kgC9Ox-6|PhEE(m4oAYi! z5Zo?i8R2ELPh%%Y{nSw;~p33}`Jscs>NrKndoH*}r-kcrkE zvCBgB7#KgSPhC%SeI614_VS(27s@F5S!DMy0FOA?5M2ldMx@+C z`jdxU@n`(I^-=p5l6x{S9<`T*jsSiZVN>Z3q^7ao7>U$)j<~<@+D&HOe>8&@;wH_E zS~~2tu%#g_?ZI*!v<=nh6G<#BmJ)WSP&zEEww@{WXI+mP`z?J)$F|^XWL)Jq?A@;K z75qx&c~r-EO!)YgSK2ArtM;+S--|SZB><^6)2U0-OP(zmE4`tbh6{pj=T@l_U&{vi zqg8uM)2*5W8jY)!qrnVLBJ*D5Eye(;!{8v@C0}0VEma4HJLhW+ELbnMH1Lm^#5<=A zxT)<@y)8IwquMehNH{()^8^!YEnVb2M2;JtcKcJbu8xZNeF+5KUjJFT$RpRIVQXoh z$nTXo_Lw|8W`N?9jyo5BJ4idRj zf=Mld$enun!`>lgVT$(pt47>F6D}L4ZGwWNgW-f|uyZ2^isKNoFr5Q%Cb1wMGTca{ z{ogpJZ*lvdQ+WWK@AX()H=oPtj#@m=%i3l1Dup08`XU|f)rRWUxFe&No|nO_Y<*W> zSY2^mfXVvD0h%{w&+fIU?iJUjZ?v!t6U(HKuCC%3{Vn4k<%=(4uJ8y&6Z_F>j`80ITz{oHA+}2^frs|@zB*N}mR8*J zDu0{&(?T@(3gZ?}a_8W>S@Lvc28PE9YdY%b`D+h1MplBOk)0jfI_GO&`Ak3qdWrwfb`~U!?ouE_09N>bC)03+JIrf3K&b2eBs(@5_WmNpAX*Ar zcvx7H-kRsThG(s(W2XCW!1Q-17eO3sRUH6i}AxsOJ7*S<2ZDd>ZXRx>#># zoZO>F4K&vmr=gjh&$iCUGKG=SgE1q{vcBNP%*Yt=5h^U^6U^IR}_0ifg#JJ zSH69~hRbN1V61;y(T2OC+!X4ra3M-&BuWZp!*Xq?`OWQx@3~xjh`C%IgI}p=T8iI@ zmK{XBw8BuieEY*n_mo%}RPa&E7wg3ygXUo6Oy<+Ty8n@`O2~OLX9i!HFB%Y5{T0+8 zJ|UM7ox=4FTHD6dkR?PbRLRaLgZqg8MVP5|G_uUL;ddyEs^Yp zds;ck(L5s7KPrj6p=pj4#fk)^ zZzJ^R>v76<4FV5hn{vl2H^7R6fsH`HV@yOx6lylBm&)@D4uR7w1f~z-1gg;VICxvA@cyj=rqm z3ScCEmmG#Q#<@Ar(r!~4jF8C69xIYu#@O9aUcGq8{6HdE+lO7L!t!DjJlwhL#FKnf zO;7o*60kYz2ov~G_8)lq#SY-LM)I76rGZq)L$2o^2mPOx%>S|n<{c_vrpZuS!f7jJ znEGs##wW96xS{P3*feS%xR$6ABb$4ea(wx_k&Jm=ViJ#BXidzHnr^16kaJE$?9K2xjEE8iRi7%Dz;Ykh(n9jK2c{Gb;Z>26=@|EG~ z6Q5*=g}Wl~S(=VC+ddeLY0Oe&>MdA>rh>Xv+O_NLl5qU?*icrZ2-MnKOQ8dy&+6*6 zl5IB}Xez^y$YY60Ifj~=FAh^DG0O-bFN02_(5Te9JX+Vd2@=2kOUWOOmET(b7q2vP zbL|Zd%|4YKMfR)QCnu^9*~In=5f5Dl7(eAKph9tCtL>ip_`UZM-ySpHA-Wulyc3T6 z&=Gn|ImH&|(`I7fjdm_Gc`u>_l2AC;a2~QH+YDj|B;iMjh9m%?COIw@jsWkvcNxN? zJB)0>d_IZI6vebqwOxGT5v|K>rB6Tufm_VvDCK%3&!@psiJudkTOva36(@#$RJ2Hr z=`By#2+*Rajn}JR5medRJRNqjhLu827o3#%jyHdiB7wlZ`UagIi0~Q4t8RLrimb*s zS-C~k`Skc(aC~TL>fOYMOP2ugpZ&?2(4dP^Y|r0#gk%f7d*><8Lgnh!+TOe;!TzB6 z>BODf@3UAMW*_psnQseT6HQIQ)x8eGkIA7C?Q5r}Gz98v+A^l5zC;bQehNyEW7nP1 z3kkAI_}~bb+er=i)Wi`+rFiV`#Ml3nymdQi(4slsOH_T`6wc8!G@9qD)ee!+2MZ!x)~yrqwVrSS-0>!E*lj-h6HY*BSpTSIQaIy7&Nr7ORUM)m_` zQM7Bq?p=nTuxLT~nEh9YMQZ9xR1kXhIpc@5^Wit6c$&ZV+CpR}^Ulj`L@D2t(okL~ zC?xAVju~JSk_q5AFL}B~gQMN)a(02?HD$2p8>@ok$N-!RkqAUA4-6cQLzepJdgL^Yiq8nTkJq&62PkJ8 zh6z(yS{6B=#Snn@wx%s$!^L!TY?Lq<%3$U04}=L}ka?ZzWDM5cSs&ow(+XLblw7;3 z-e`5*9Gus&&F#dR!D8l8O1pIV#TINO$t~Th@Zxu|5=T{j)MbiTmVV_ zUCB>@<8ohK%6y@zQ(yahu`ocv!Jqn+02P&3v!xbxumPNY>w)_N`V%@&a&O1v2Z{%p z5?NAH&&n~}Z}){J7&m!X&9IA#lpeQn#zx~4L^v*iU2acLDDlLj4!$p}zZLbbSi6rdD&JI4(p(gXOL!d-xuEfZ&}j*7 z!tzlT>_Z6SyBDfQ>#kF_!D3HdQeSMXzgYfoyF#X7`VOMT1Mv@EFW{M`d5kVojB4;? zlDK=m&C52RN5Uhy`1(WBH9HZ5j7y4d(52DL3~dgq0um$aT%df?KAU%)77)(({k#d563ag*ylbLPx43nB|nLaz|?co&- z&Qg;2rhTR?KFuxuGzv4Bwu$DM)t!QCjha@crUpaPS+H)Jc>MiUVa{qmtN0a3$uTNk zc|KXRAXd~6)-(}h8~U01bZHSLU8_~K5f3{l*v${k9Rf>&wlgC@psQC`3zc6a(Ad`` z#mCRV1mQ{o`^cK~)KuqC$+-IUvmz7SSodvvaL;jKK2!m4g}+#4tkvn_nW)ebY}x4y zSF3?0l?gv|hR>)d`{5d^6ksl?BEvHLQiCO;!e2V2O3UrL1*L?KO--7bERgU`a?$Oz z$%aJv^uEidpEk@ArMndy1w{>rYem9BeaZ5Pf?N;XD)t5kofDmo^^)bIgtjFVX?`&& zv24aYvQ!yxEMWV*Cxh_bz7rg73W*E#aCuZ$VI{$MDmKFc7b%y9^H#&E9 zsa3q8=DDd(%!#>rFm7R0&_oK~+W@jalofO-t65H@GF&NUT7&dIwJ8O zy`n2AivWrHFk}cTzK=tgg&gvxYR90Ryto>&or7H$W#bN3d=BU(1I!fv z_DD%7C4>g~w{Nt0f+*{)=t*U^17Fq5m>L+8s)x_}iUM@~PoYrf@RvH59={dUx^T~j zY?%q{Wil~sOB12l8O=*zxWZdv-W86M9)Ixnvs)4Vt20;mq=ln2HhVH|>xDxuUf}@t zk{Xm9y66#795qcV;hF1~-8GJus@G}|ct5Z}ZAz5SjoC_6PlL}Z092O%sY}F>oXy5g zvzeCiXS2uGdcZ{)(L^7wq-wIzxnoQ^mwV}6>^}p{&sW&|bv`OLC0;6Cl@CI^0&j@Zb9Br8DlEUQgs#J7c z#ZUt(@%(nWHMS{Jq^%@l?gVB*AURp;bA+e1`mz!)Ee@VUu}O)c#7ubtk{VvB21Gy& z42UaN8GXH0y+IvpDZ`kyWg+2<;cnz!iK!m~rM`2fy%_P^d=?H+g$e;4|0Le!a}9u{r?|PV{u2xg%q)KpfW6UBxf028mB-}*oj}KLmHm^G;ZNZ-z@O{+8R5l@$_%7?@3e{03 zI0;@ekW7DC;;P=3=sb=tn?Ujf;Eqx5Umu66N=65~Qs7lyu{1sH;5h&iG}ggF?R#k# zr$F)de0Gm*;T~>)0-+00g!N7=pfIa-{49`@Tw$eq~m;cE-X>0N}LDgF+ptxc$;gltCl&#+Chg_+ zB=D`F1w{5-g0S9uHZtU!4_6IbiJO>*y>#yPI{Xd1)-;9ZeE2tCmFK+qZC3iX3^sis zgWKP4T3RV_ujN)CM2y_gK{G*$5(JbVFEWS&KJP{Nzd;Qa4}s5es8{WIVO>#6ZRNrYUnNR6#0;Jy-LzGH}D*;y6K>FY#O>Ap6sGn=BkyOqy32ctAUpYTz@8$*ULE3 zioLDrrjYR^PNxULynQ;GEaGtjzEibxOw8@ z1``xy18m*z-VQz1%Tl_ql8B!np9ue);L}|N4d-t1>hsb!C{}qG7~Mma%@0k&`C+A%En4W%JZV%J8tHM6O+~}jTUwaNMUYZ z0pL4SO?mL(rWT2NJ)b3ij+5b@Wuu?1H(py65s;RR1()@{QF>G{9SUmKd5`*t<6qF{ zrA(mSDAhHoGWgKFH6%KnQYnSoEkoc)3|qlVhmxpl${cwXOG2mO&2Bnkp4xGE(_h)hTgSs`dP$3(0A5KJys;xfC}D zs$_q3ujgIsT{XKdE2QvzEn5Cc?ky#U{(JQoa>PD1dOyyj9>01y6};<@H5-+N`3yUW zYo>LkQ1;$fe(bTh@do$ip~YtSVso1}Zs+OLo94%DUI$Hfd{0+fzvsKsv)*8qB+Eoi zW|fU@T%0suy;C_}YV7V@Uen&#ViaXUisjhSH&xwy?ug1BiK-BvJ$Z{1+Z^WZ%&5=R zkevv!kzuTXN>vi#U?~&*CGl^GO3gIZW5@D@uhU222~ovvI39`)1@*Yq|BV|bLt#ZK zXaa1-&O2FIf_t^9bzBf^a;#sR9D)KBnq`|xB3_@46EZqJZSafenf~3oPol>CN}Kiq zdvx);Lu{(m*{j4<);uv@^sxcRvs3*cW6nA`uQ(^JVziH=PTa3qLyor;JI~^YXGF}_ ziUu%-zz*u06D2E;!XO1|c5^kLPJHh!AC*;^V`C!)Zeq7;U%uPqeQYm;yhMqZkGEGd z5p)$(&S)MIOM6sQ(qt|qte7elhu6Qt9lxqv3Ge&f96X@wddB5m)P!j9aVrI`0g$Dj z^gLT{ZEaKK&Rg1-xbwgN@PC}0?f(>g^YL9vGjpHJuj1r$L2>ezKhFKZgS%*jI?oLR zRvm5LZk0NH=y2GhyA(L|{*mr0Y}*>GMZl>ZPPs=Mxb?BcrdtWyU4ekM3KPl&&{kPe zvSpE()6YtP_$jVgMnV=rg3dGBGrQSb$p=jg=0%-`V*1_P+TfziNWcS?0B+lM0ZxR28q79=cXh z==lN^wF^#AO{-Aom`c%`TtA7)*OK`tUV<4HJbbY*I1&X=;+|p>+Uy@8w#(!_68_4OGY-Hf}2LtgPAMnosIiiPD0kH&j|e1v*$_#o*O?R$wzu)J<-q%c;7C7UbeM|b#H!`v?kfea6g6Nzf9D=#scBUbpSaQ z7jfm~Z*}4C9PDOFV_s9c(By%vK<4TI-0W?*>X92H1({3SG=Gy>cKD0L`$w@33MXr6 z-V{jE)_SLZ;nY)_mSds$Sq|;}W?X;Lq}nZJH`A_?3_ml<}Kl+*nXx};HHBl(dG#UsGurBR$jBG+Y;hIDQx4UAj z4GSZB0j{8c*d<1cXnB57oBtHLsWj?&p%__s*Z)@2QiExe7rzTJ)juNYX9Iw4>N-ec z5mhs9awS)ib97otFE@BerCcn90Nr%%cX=M#V^(e!;{GDzn=F|;mY9lWqOXRe?s#uH zr+fy_<{90J_ZM05*qEf(qXrGRV`)-A)FDCq-kRW8t(|u7qfHsd z@l7W8XVvPIc773;D{wE#1igC;HwOcSU4;A6n~Jp3S^LHp^n-_%2yMZb4MfY3 z3ogp=@|sU?nh}1+EEk#)Y#Fg^dl=;s!Lr1}@q2CA@dBD3+Hd>q&=5=!qq#h1h4!k@>WK9!&8gv~Y&!Qc6RcE5o zl-xCZe?X+`-iBe*CM7*@VB=O|-5^hyqfRp3g)`c%~Br+izQ6l z)7)-#qO9ku?4uf7kt2Ai3}Y0rA?0=5*vFvnB&`cqHK82OqU%bROzj&=#$u-NLo@Gk zah>xN)0&bBHJ8qGkwHz;g9LV-2i9zELA$?lyzPU8>#_>1EI2V=W1OVtFleWhlgWJ$vYKf~vf|ctCN-1P zlrl^+&nlbBPoa2|Qo$M?ptGET9rk*u8pNnjUY_2fnBmfO-^z?rQQcRhL@_-Vs*^08 zV+9)?RZ0t`J>0T<(#%=Pma#nE+@Ejk0SR<<9DM>=gaDGFEq-f*qF5&>Cp&3N@(b1* z+Bv0zrk%DX<5#%baLTq;x^nkPU(T{O8sO$88ZEi>d@D+K-)Bor+!Qr=@7a`uO05z} z1(btbIxm};OioTYyZ|xeLr=F@T#>@AL=Ae4R@GGE$u+ZcdtXe$rdDE5mKE&u^Uvp- zUYhp$CwY=2pksKKRI%8IhXjoLF;hPkk4B5dLJLakkfkuUpgh-jNtv+{W8c6rO2d4M zYr`$GgBlC|XO3A&yJWK$64#}xDU*fQ49^Ti4M^2P76)?Ve{T!7`TBUkYD? z71PoI#&Rep;gQ~BOIv$4B+9p>p=rUF5l4?D@K`##2?MkV332rb=K`KQ=7MpI1uK~m zqnvD{1Z^IACnp;A{WkFZc>QkEEyZ!-YLVZys7H$isRs=@37ilA00L*M?5Fy#vy%Mz zYAx>xC(B|<%uFq5;_NT5MFCEmQN2^d?lAdAK$xpdJqs}^usgixkUMxp#3R1b9O-q{ zYL)v=+?%>*0H=z+7co2W`^+(~dg*DexmAfo3U{lzo~KAcvJwy&m@IBgoZ@$ST?5tA zpHI|rlI1{gx4`-aJ8Y)y9!dux!XGy+K4@e;dUZ&i!wv8{!LHQ1}p!&)O5CoLJ|CNdnA){(-yRc*sG!20%ftzE`k1Xbfyoh#J5`82M!$O|>W)KK%rWL&-(W)>d zemiK&S%;HHUrPq*^hKLEPVJ_d8G8?=gJKrp7Vsbq&%V&!9M>U&a};2l112Pl;PM}r ztDG%)z`b9nxpglee7x53Gk%CkeC#qv#E;*9Pq7}nLVCD=ryims9@nScUwX#wLkQuM zxqe{N#=*5AL@DgnUclX7jBu}Znl|kq6b+(ODj8<>v>&O@=Rk>^N}uH`Zy-UOEQpowdq`gS{z zJ84?@S<6gwh>*fu-(X)_%GGSlWd}ZEK*p}IoIL+*gj5zW(1He-bl&DOnj`|5cQFwU7TfeGpu%#P=|ZpB**N!C}J=*1f88iS1IYtho0^bVa9X~>gNpODTjU%KUi z8DnU6*W5)xVZQ&aWd_8%F3SDmw3hl(IS^<~{7%8;L^sTFxcLl7H)M}t(=ks`Ty;5# zT;}4MgYVxkQe@smTSZ$sN%3ji22X-L5EXC*0A)=i<}(np9`{9wRNkN}_~TFivL&-#UFNs|)@rqAHbE@q*)lbz@~yKxWg5 z+yVX+G?b{QuWzs)fwLxiibW9;34)cg#iN&depW8KynePa4p#{;P#_MyCLy3e(gbG=(`;T zYdGM8_cc-K>Nn%G+dH_L#3%J6Zj5&asqdkfVFw>b>~Js5&8oUOvmcO+iN~2&T2?Yx zXjDVl78TPo?DXB1Aad;2Yh34(Y>sRwaZl0VHdw98&iEoY+>zXH8bB z--Tk{bLIiEXTc}hqKDiq!3cYlawf?T5ZB4yFdELKmpyblkAah|OM4@^HO%_Zb~+)J zwE~=yBgymyFL$^uT&|-C>A!jnPkWrYQ)M1N>nTyEWf?0Zy4@7)%%cJw29;?C1$r$q_N+ zMW)7G+kEczzFA@~(7ANI*EjMlw-lM$Xgj!p^YV*kQ?@zfQPyj(1;~9#U~7Yv ze+)GYcYx_gHjya6Y905Z9{)Mn=TLL-KOHA=9!?KNuMyMfqh*RPPae!E zeWAMgr8JoToGg(#Cp0*aTa>Y^8WU=&yWaxY3y){LwX%L-zXLjIaqEITEuu*%R3% zg)VDqZnCRl66>Wt?{xB#&AY<^o_70y-OeV9y)QY|` z#}E>u6^Zmyf7$IIip)i&&D(Vt+}l!fR?)mzpb-n+ST6DeH`mt4zUYMY}wUW zquI$~4=(yr_u75TL5y97mbrR&kODVz0l-s@+0#DFbzuktsD_$6A`!_!mN_x%q4_CH zK&a!;;GetrFT~ntYdvC*xjI0mFLdZyC%2utER(|AunNg5_eoEEQ(=TeBf?4gG`7_^ zlZ^e3-sH;dJM%*G&u?cu4PSGnou6!kIMps4W>e(U9%fS=*4^*1wO}4~)omhtx zC(CKiD-FHZ(cQ>si=nAIf94X1R=37c$y9J6FriR(yc`wGWab*!wLGMj0fn9y`S|;A zdjz*ZD(0Ylwam8BAbGRw!d=Pu;?TyzGYhkT!d=)Up+j!*BLw&DZeyCvz@q6#HMatx z(gt?N&q+tsxQ1f&4YD7>X(;dZ93E3l3)g)1=Q-4J>@sj0gu$9Sha3KLWvw5pzt zl#;SFJ`1jKLG{ODvlIIgBJlb&yi`6MMHFygaWTcr}OHHOQ{ikc=Zaj2V5Z z@1v`5RTo%f=eWbnSS?`^d3(-I#UUjNZ6VfvRO*ADw=u}#T!GCF-ws&12=i8&2mi7_$c5ABObPBn@}!vQ-yvL#J7 z*}fv5Y=tM|F4z{^ZI8{SDlRp)Di(`D5FEgI={%^ODc}a#=QfcwU$?N=%|w~NyD|ow zBy#c`5@BF?NUg>-WZ(72?s`xZ&lw$Y^1*q@ikjN4t}SK<8Kp*=t@k&Dn+PCN zNnpjaI4pN6w4KaXv}42B{hK)^S9@*qqTKjE>iQilI&dvf!ql1l7VDJ{!2285g&^~esP*-?`|`b zvFAAB)3*yjrx8;R3LsGu&SQNNx5kO$tov7Lb0?TPqZOH%uvI)s|h|9@nnY}+k+8E3NMqtmm2wXnq| zIj2f>&M}=&Mk)m+vy%8Z0v`My^dV^4(6ev9&v)IoD7JW=ErqtU0ZSi-T}%t6+_hiz zwf>306c~pNkCPJs<^hO|NY@lI$-VDslqT-ElUI=y@0RYD&ch0(=KK`QPo6q~9bdOK zO)B{iPcz%NF?no^m>Vx?SppJQWHm`lknuS+_R|^_%@j|Cym5WCv^~Q~>^EiTN8RI} zf|W;5;dRHa*L-BUCRkVT@eDMGWI%{&DUxBufEDD}f6ShL*U58qw?vc*u@_l(p~C9^ zQ)%_0iDmCdF=Zy{be4Ci5qnmQ9}t;QhhR2~qS1-5EWwm=!}` zK)w`agf>^K5bJinB*cWe9jll#H$%K`_m+jf%p9JV-dcb+Q@p7JHq2xwAEdj&mZpm8S{tf- zCh53&WU6SpAfqlJnl(PD2(s9>3%Kv9de%cH@6J_M4q?$N{V9#o#^@xd-A}foLxC6C z?Xn3GWXU~?dDcyr; zu8yxNvnXt7GBcJ?RBse`53px03RBl)fvZ*6>N@Z7JHXq8?wy*ltM})#c+eZBAp#)7 z*)}jGCP^Z-?_2rdDFlUYGW zN!D@8!>Tm|K?WN}LRj~C8Sa0Qo>DtVdw%)_whSTm$sG+$e6bnbr3sc3_9zF zwSNgLM(GG2oHy)T$K@90q*nvK!_qHH4@IA)Td%Oi)%0I4uLaq`EJUiuoWrSj`hF~f+$5t3no@NeADG^! z@mRW>KmjFIH~2_HS+s=A6#*WdntYyW6aCJ9CGFX^jSnc($sAvko|H@uBa!?7XZwyH zN*ezddj9R@e@b{(xj`3Lzmz9*F^E(T1hVZCtjZ1lLHK;@hfuLOn;P8u%td z!(PgV{KFhW$|UVAhvXOOyk2(m@)!g3JS?C3K8fWN!}?fukIN~!{@0~751NCcqUBI7 zX*p`A7%$kf1=oBb%z56V%+ywpGTYMnIs#q-=Khd-CiRsj1#RW`DDHuRLM`oKQGeJ; zQ@B#Eb#>)<-Sag=fhxm-&qB_Pdvb)HVhr7|A{h*q@C{!`6D`VDpU6yl*{75EwEKR9f1&flTK(NB@{)GCcT4_fCwTe#fB77T<^qn_StLi zbM`u(_r0#~J3r3&0oO$)BXf*7#~4q!pZf;)+4!r9g%1e{LCr88P%2kS=*tS*Yx`fw z7z`|d_gIu-)MhEZfch0s23}EDI6cf&G1y!SH%POOpvOMrF}si@BqX%-vrg`TlIxs# zhgU$=Ob9YfOnbVy7O0g|;B)V~qW0ow_CO5pO8OLLWJErf&0kxajgnti>SA%TD-jMM zie>`Vi^J_3jmW+*Jl1XCF3GGljGtQ zQdV}USUF=dL{Yylq)>*@W+uOgb(Zc)n4`s3PTU2`-R}Ma-H#A)L2KsBsAFUH*N=%? zQTdw8d|KREwo-TPUCv(JA30(yR z6h;5|>T#J5b3DK1NyYsy_#e{ePLQb9OZLhi5e`7NexCtoT8(m~1OVKj2xb`R%=$i? z!@YibFn%T#ki~}ixg7V0>UdlulD_FSfPJq%2bWE|cjE`z&11ow8iUj5Ph7X#!t|G~ z)^FW^GWFOEv~@o2aX0BPpdkM>i>B$O$TuePw?oy{D@+snxtprqAHICZ#;N}A_5YvD z&k5Fj@wilqU4>E0f-rM+pmUp~@qMXtDaNQ=t;(;Y4E$JPKW)3ijH0*2LzSYl!*iJq zr1Kub4eBxO`nG}6Ot6y&{{?;b(cAf-wttz71|U*27tmSa5zE3#VjLqx)2d#q8@V8X z*O))!GJwMJ}GxQ_rOf zbPE@ir!|#veFB7o7W3q1@)KH9*@^Jz1z9O(E|CB$a_cP{TH~7asNMrr`mh;#m#-XQ zl9FyEhxfSk<3nYg`OdViRg=Dy>cc_?L@W$H-mL8O{`l|X`IFu8AHZ}+7rnr8NLSSV z4r0ZM;m^JBzV!^bR&cp!%k7F(Ei#{DtK=C04}O+6Ad!%mB+k#aI2Fk_-yM!_%d%xW znGgAD1n_orJ%5_Qr~`EMs|GY})duoWL6gjHBfZ_Q-$8hP%hWf3%HAs~)Hn#lDn!JW zu3@=1c}wOG;X%V~jbwffw~*qH=6m}Dm?q>znGj}Fa+&2+oI>`U?>87u{^NdK|Lh!n zkxP%5q{`zodoQ2e3f6F1pbF-lg?=B5Mq>P}AGX!(-Spf3WUeR{9&FQQ8AM7@ke@rZ zLgDbn(o3%Cbt_E7q*<9~2nOcmnx8k~DgTM3l0E3ZkFtAEkPy0 zLJH|{Z~r#aNZ*=Tsr;_o)M~|t7Y^Y>3H$)j{$xZqU|;T^jK$fqXJ%E_$Jp9BxK5{* z=>a&N&OpUUE;yJ@xU?-H_87wkd`hB7{*hwy>gw{)#k!_CLAA+pg6mr<$2S+I-P}U5 zao>-=>d%RmQtm~s7{f05n~0%cV$qX1EnM{(;F4d#fzAGdGK5Gzfpg~O3#jS^>8e9O z6yntS6Cav}+Xwe4pv`-at9Lv9`~j_OpK3f&WTHwAR`)Xxh8y z6HFdH7UmM@vrl058V42G%d#>#v+65HdNE+n94inpj@Qby0H0ktKXRMX#WQ7hgyEYQ7C{w-3l!?EVU<<__USyc<{wuFezx&gMzkO$_( ztC;tU0{In2MiS$9w)(Y{mxtBAaqC^arpj_Z(7x$x&2(i@u!}(j$!xC|#u|4QlQpbe zWnsqW9m9|B7RP^TFXc~6L7ge@uKO)^|2O}|ETlp;DRD%j*2`+0wWu!=YIsp3ds?5( zu+>r#Uvd56O6*u|*?TnHkL=HKU4+JN(?_dkXXyue zb#hKgn9wF^bhk`)-r#OIX+X+t$h`r^TOi1jafQZ zjb)IZsH{1o4V)w?y6=&*J(4#|{b~!;- zPMe0h&q^z&GY}}FuDrVNaBX- zAQ4>wX)!|1*_n`#Ab^0ZXPisZ*C*8Df%~y2QZlMPA8RffM0G21ykRoqZ5I#t@ zTmhxrw~XOWnmc)S86#sx7K8({&f`9(6=A)F3pTxM`3;b$IohyJxE|lROrrXaADpcJ z@91~@Z43Xm-(Td#Q4a#!+EAYNhc9ysT~Ii`1sXJKa_dFMik_|adM~^mXsDMBdb^>_ z9;>+R6ho+q6{XGmPxx;+hA1%%)f7pUcy}v3f&_!Dpr* z=IM0xN74A$PJ=rm@w2Y6n2~_jkw#FdWBnnLE0^nNZqN03bAP^;RkR=@+8Sf)Q`@GeCr!^@|}2zCa$8;x%6t& zKu#l-KlYf$AHxC0MEHJbb}atJb?gK-CxRQlVryYl+)%+|Rx>__fz|QJoV^9Fy`uDz zK$=Iot(H%{)=Ppw@qh@7l{frIYm4S6Rr9k&$h>JgzFP_{K_*oa(xd?X^}zg-{=7B% zU184J=fG|B;>-?e+v-h1F*3|Tbtb2-*SaNyHjNH>dsccuC1PjYybe>&SOH!Aa+3Gh zbD5=xtG2a;*Sh18QNv$x-iDGAKJ<4E9;qi=V1tBPNZz6> z*sU#}_aUFQfDvArw>WuSPtjHE-h?W*otNkIg+?Jnf{+Bx!rUZ+)6L^+xM8qb;ErH% zvqpEE^!Nm+j&^%lNN|;^=#Pm3f#mp(Ipqhk-xpJ7xgDd_o!pXJo4Pt^ga!bC%$!lj zXJx7Y;WAqbdf_>-G(iR!I%r1RW4eh07J}Ppt~^ET%w%q{m;@*kMbCslM8a2Yo?&}2 z<#N(jO}wXSUA+7?F<)R#cG1zji9GW(yHJ_&C*kHlSQz(!di}paIgU&Vu0YU5)9zd0 zP14Cw>e1QDQ_m0Jw>a<8P(V9o-=-W95ui)IA1OP+9d7PF^h~NrX(Q!%44^*=zf4B~ zylTVf+t7H~fJ#DXeq&X6gCJS4upIK}>#k8?N{KYBC;VF!L*a8QIi`s`);0OqAGGz* zbT=2hZ)-iu&)ed~H|2fl6yj?S4QWe9VOI_C)QO@iCjN&wvuWS_5V4+%r?1b_Priv^^M%C$+ zBFGExHhYSc7`GY(t=@KtqNQajG%z0Kl7TL9)8g3?y<_0%{Rh{ zjjsTR2k*w&TBta-VI<8OOPVAIoOA#~fLaz7l%8pSYyvK}6&FN&lB;`Ber0JvvuMB~ z{mI!heGvzX7LLt3k{!Q;8cKqmakMb>k9eU7H6t)LURSZ#W#h#<6;plewi)JOy zl674(gfXt|q$p$IqG5t-6CR9l@9v`cv=N;yQ02n3WPhg_i8tq0ten;p6fQ=$J*?MP z6`7~VS&^Yu6WMFoxJ|S0`UMSku(JO}`F*>o&>ms4cvYSOj{wD$+227gV6RByeKwNv6gl{U-1)?Wf^T7dqUl%*-M6c%W zJZXuDSKN5KSND05C+v5SchJkld)T$+)*mqi&jM(+0$CP^)dDp>(mJr4_m)e3BKJLD47(g!AljSH@PEQRU2~akT5|G^&Q*83K z8(f>Ys>CJx0k^YtgXkN=GTR^shUmH#3ku2gpP01Xz>KKKI!zz;<&@9R)#hmQSjtCw zHoB_*4iXtTX;vnZ*8tB!;yzQYIghqDnODi**w-xgoMC^T=F~!eJ9aWNn{R4_ZBi#D zn|ZZZZaDVDlt!~&70P+sZAq@d(~R*1AI*e^uP$byV03k`JlAt>`11fbQ|5FBu`>ljav)EbTbSEw8I%Kea}X(EA_h<)6RMA(FAo2mRZK+*F4|IT{Md9q zPgB)*S{=}F;7H$&J^kiJn+3|k2t9*Br*7unpJI6#PJzV@nQ_JlR~~j#MQsq$$1iYz zWqa|@=^uE(P*Xi6ZWs(#M)Y8Xrcq#fI(Q(!T>9#$Zz-M+m0blCL1*l$OZ{=a!U$aIJ}Q`!xd-VC+7Do(8xq1C!c}| z_l!B$Y&YtR9ORPDzUr;#Z<*w=_4Ao`m1xlohyf8As-v;}Q+wc8K8#wth8Q7iP<)G? zy9p=m!;k3}zMyL39+YW)AbN6L3~A?8#=YjImz}B@No6`EB-Gz|6X+##%P{Z$^H8pr zZJ@@F^je;lgFghn43D-RF}3|m9Luj;E3>t3%C8+e=OuK%MPTOR2@SU^ZlE#BsN4tm*i_zH^>1xZZEp8iOSCyk zK#i21&Ba1GEit5Vg-_z=%$;~nduj*5(3?1!AM%FfOjHIyy&DUJNUW_M$1+?wY#5=~ z$EVdy=YmT-)g&91m{a+}g)vuz)0kzcQ={d%?>x0l$tdpj^sSZ?RPf0NgN)^!u#DPo z)a*mBh24Hh$ShIOD?kXzUl>wPckRK@n9F~kaN|o+G;A|-$*g9Zo&LrIzEmuck~Z*Y ze;CMQTll^zG9-D)K?2E&rM><}Du8@>x+rdlpZ6yb?q5aFet{!({Kc@ITSQxEn}529 z&ps<8acZ`bITJF=mjvERz-Bc1O)g)Cg25tidA?b6D(+pFbK{op>+igkH?N%8iXUr! znEWxg=qrxtMa?(6*55%Vyv}EV{`c?yW9EU^r!CN*7E4`da?jGGSlucg$XXQ{-(;1P zqx;gY!9}N4i zPOdD51pTMq$ghN}a(#>mh-JkrRO2Cz?`bXPC)Z^%?7S75BTIBWuaUm~Fub&M20BNzAWu?FX%>P7#!kwtV>24ziW2q5MWa16ISI! zIC3Kb;lB(E7s(p~_V6oR5>~~p!7bD)MURc2;mK^CLPF+VX6_9&t%*1fjz%Lc0q3$L zv9(Bc2yyaE#q7HI0we?P<~f#}c-(^Hj$#QS0nAC2x()iF3Czf^9!wd7BW5|mT;_{v zId{o<=x=dU$U~^CRj|18ogqc@^`NYV!ekz~F%eYV3eKw@#27o_!tCZ$4z}Gj z)9(p$O`+F)tzKTux7Swbb4_mmToNW>i-pde6|gUtc&!?>W?54rII>0$*-Vk%aJ6(O_;p`{}({6=SU zzRYuYJW>K$K)w7^3fgwT{lKN|rseZ1cIFJk@eEf8w))Oh{t+=_*S<8WlK|4#)HzvNX#s`?0B2W@0f#PvDUrM3zM3nN-8+uHbaEQwmI*g{T>5D> zZwNruD`)9c57B*m5RIym3vy4<%UP3;IqlKb|Cy?VEnKm=_OtMmhpb?#KdTW-0I*4Q zRMs@)6BG%VxY!exW+aFLCdbWuE<&^qsdbj|R*%scnHCno_MQzZR;G&uR~vbcy>ovh zbEdb9kJz?b8j?P&meS@=0V}tT7ED!SG8rI{yCCh_(BCxXat<{r*!@fEOSCCKvK^ku z#dVe`4;cGjzLy{nXZXKjV*2+w4&Fc2aVU-7rxSD%;k2vI!sLcx++5)j4eB%S_c(8> z#x0?|E>*^B+;-pCxm(_f3#t(emD7aGFw|8j;fs>Jk3Nt1N{k>-$v;_uyFk=|L8hMS zum`qPWNX)_eEFwD!Sb8W;!cuZ3BtK>S$3}thI!jBu!kbEV)RgM`u=G`S&4}ND4`-l z3icb*c3W22Bg!}>@4&{tWTcsd0N&(4&@)Y7#Q#W_`AkB-qVnug$h107&jVGNe$GUSgVODMJIuUi1mb?WYW)ySA=I7+7Y>#f|pBmq5MqgKS zrV(vxI=AsLQlXIaG=NL^5NYjvH9>@2#~Rg`OBX{3S?g+A>!JpTbn9E{8LaF{+ygne zCnS-AuNKas*SeRe&UXH~jSEoTho_jfyVe!qjw&+fZcYyj9$qiX-$*%i3BY)y+uvW7 zHXPo-0bPQmz82pXJ{vSXet?swv0oHslgjq4ydr*#W=9O5m*sdE6f!!fr^5JscYen-6Uhz z){V5hZmI&|ym6%2%FA$F03swW4}3N4@Z0+(3)Tj9v-!HwU3UfTwcoVrhJf)_i2m>V zQmS`syb)btzPY}rvq-}pSH|qp*d#BwYf}w?r1s!=uplk;D!=NmMIT>iRfWxUgIiyt z7&8N|N*4f~tV$P4jDJ+IIs|Cn9*p=(>gN!Cf+u9b9aO6;`hJw4W|owu0$AFSLZYW6 znrttZ5ZrBb#}^f0U9MZ1i<66-i-Fg+ezP`V3Snzrp}Fva{8aYlKt#(!{?MX&Oc?Z~?PSP} z8=6Rw!~?QtW>i*_k5+sZ%0a#e$^{p|%e@+bl~BpEA>L@b#q}Iq%UJ16xovw6YX?VJ z_NL-u)Lq+I%-}xs%4ej@kEUiq+P7 zpUHnDi)KFa?!AnVFYRp&#wLj)!L~#LQ(=pIBs1E)?!sqb{zgFdBp|zlBr=?LzZ2oFRMrIE zuV1&_Qu0N!FP=4tWvocD2*F(TqfRmBQvT3RZk;RY>#F8oIW2sYc+j#ovG-`nC?tV+6=sbMEV-FOAKgG;D1vs7j`H<}>% zTjS;|vY)W()CGP5;zAIX@lwUoeN+t&(VR-ezntgUEPp5(+)vsoDQhg$K&PDcww@k{ zro?v`*Uc!|w<=kiXWXjMl)ugsgt)Az8^SK`hO|6cD?FS9h6J!@GU)=e>IEB()rz`% zkmkX#@lui-jM6VJ9vK)Y-44Hou5R5-N|cidcx-qs@>QqL^VMt65TSJYO$R2uUmTXYmgQvnQHE{E;i!`q=! zlrXXpEm5$Mf43B_V_-eSNsp>i&+GKP<6=L{kq2?CFkPp72()_LE}x(D7+c53&;IpU zxJ$Lm9g2CISaR*i!c6W3boP5J*D72BU~zIv0dYmr_=gg2XJVz^lxvViRcnbW_l8?w zlOZ`KQcxL=QzhOxU6YY)Rq`sNZ}U?ReX*i0R}0M%C#ndz~W5 z$zUvhtHDD8(LU@V?#?*yxHzPqI{56PV}ij%pXm!T?%@A`qrW^$Q$yP`nb8B3jE*Q4 z0g%_*UNod7Md0(9Jgk>WYIQ^Oxi$_i@ z4Y%R!+}MXJ>!P1_}s4pj&XWdjoJltupc0wpZ2Ux|503Is3GvK8yTH zU$sZW>74{p+L0PG&f6k(W*QFkVh0zFJ#pN5rqrI1Se1S;+rXNtY?>wZcM#@S_&e$9+ns#|EEqF>1^p@( zi}JfrmMO2m+^d4aLmD#dglB4WZ8F?T=~}IVkY>d)U*FAafga`+1iX;zEQ1Izsi1$< z>#SjFdu;vIf#JD*r!D}=I;F9WS-JgiN^0liu~KIv(ED854g*B+T_1h4;K!{DO$c-1 z>=fzFRv?PkhoYQT=n*?4b*!5IY!8UmuCv%74$;CMWSu=a#w-d&+R<^tCeZhnm556e|nPkw#9=9ReFcAJaSinEm-d%d4|l z=IauBRSU+OdhbhdPDV2FBF$g!6dB%>=O~_~XlL|9Pr^~NdYwpXuGGS_^tsNCyq5K( zSCy3JtaUG4C9ApY)Km$42v$@B`cvWQXqNx2(LQ@SR5~+IJToA*N^;gq6En2bL%9l1 z-_}l68%h_CfIAWQZf3CrK>7rg@oqMSX#vt`khDy z-pM?OEn+#J>6}-D#`kJi0v8=N!!Dz==%fh?3OLl&4*#nHB`u0V5y_Q>cknk|KwBfRi!SS;OPIo}PSrqXr56Wr`)JWs8K(IcNxK@w zH#y*66KVeUAO1(o(uwjWS&}{Z5jXFguSkqYX|ocwuIGdh{H$LCz2lpRgsdc#C$xa*3t3=$jlue6 z`+efOB9MUSxFFVUI-g`+)wDlh)h*l|cAHVe1HNj9-p0+~{);HxU&iTLy#f+Z{x|Pu zyFW1S*W1HTPv8_LU!^;HbnCbJW=Bu!A|u`-PCk#Zbi@ z(U9KDqLlQ>EoQhaS-!wtQ{Hkx=0U{338BWpBDauDw&u+ros12g9Ul7$F=-_Vekzs* zw4TVp8`G~Jo?FcuOFW(`bDmf7dpN0hUY?82){2l;y9z6xbs9aI1#L!yeAx_psC1e3OlmgnAuXHJcL~|%%Gpg0Q?h_Qwu~DoS;pT$zI2T?W`lcj z%ZA2>mnHs_NDB%!;J0Vg)BvRz+Y1AkQnALs1qGnkV@KuDGcY^^R;Ik31W1JN$x*F! zVk8uL)_2*hie}%+cc%-^=vzT? z7ptZHj(K_83GFI9HglgWq3m19V17)rtzs1YzUkBGpT ziQld@fM8WW!6oS}s}-aZRK7v#ZWqO9Eodff%OuqztvB<-7Z4tv?E4-`Y9ZK+ zr+kY6G_}2|kAsR>5?fjB_1GWep2^9^{FN>&P#UyCC%50@f&}1@Pd131Tq4H;GZ_MvigmDVjr(X6Nl~szV?s zx;1>HP6!_Fp1lV#<0csZNY5Er$HkJ7d|DlR@IAF5R$g7v*&bJo=-IjUbyE+7g|TRi zT0)FkY+`4`XIYM9zS4H559yL^k~%?ObVK}Y@t*_?Jg# zO8(ves6x43!p>;)^*YU?!oE<;)C}oALaWb@Ou6%==#NMBeZ3iHmL|@}0g6fbKiV3l zrsV~HeE3;yj01e7j0!qPQo>GB$&hc#GID2DQ<4n`13#CK&AQaZ%b^$T^C{$SLX5 zQ8+JS(e=JAHKV-EwX-*~Dj0^Rj-`+TFU?ZzEg9F^3wO088Mz6iE08drkO7@2nEiK6 zrKiYpTf+Bgto9vtzGa@D@kbo5%RvOJ^=xX)uI>VfVFbF;RQJZUE1mym6);Uaz`8lS zEl0HvOpZ~I1=+~q#^bOmI=exUuRzJ22igxuQl`J<&C?Ud`9sQbd}GkoGd_UZU<@jV zb)(S&ros4SIr81_AggLp`PLKstG0_1>p2wF2GzU$$RiH=G4dgTSNHK(Y4dH29`)bQ+u^r4>d( zKc*a=20OH$i|v*4U`gC5-)*}m__WJL@Kd!s%-nY|<&^lQ%0{hh%#xcUh*$iEj%oC? zaI@68miTv1_jGkJI`I0bGENm@l@qurFiaJRda$=WZxw^lY7rB7QW95b3eB9g-+Gxvg)^H~L1Ly9gi)1kx_PtcLJY^nv~r{D z)GcUX#y&>_mTSlW+ZqjB> zVqzj59TQ)EWuEM_D)hm|MBA&TD&Fm(hJQ!fxpX8lY(Q1QmxxYf%`G3JlAtKK!MLmr zn(`l7`j!cI<@{#pd@bryHhvD9nJZsPvVhghOT>Pbh}{nt_`a~~>@^)_PL$}2bu}$B zH1m0HAm5YI6QfEtX_uGB6fm*&C-%1*$hykWu1>kjo)7H`Wwms*Fjtt{PTJ~Usj{_u z37>Nb0@S$j78GyLxy@BWWwzcahxw5M(KY4>h5_9-K`ky%1ZKIFcevv#piS)==b-+N zsco;zf!#vH+k|BH_QQOTq}u+b_^KD7+Lp2=c@ed}cFQ_-D|j?>D&|oG^wsk4{;-sjid51LC-%4H|@n)4qYk_3C`@J)Zk=A*A3L(MVd#XE*VfBJgzp ziOKo-tT@@hh(^8iKSbTxOZ+jn4`ow-l9*`MNgv*=)^Mvo{a=vr(eyjs5RX`zS6t^* zAexrx`D2c#MgY=~TV+BTerF#6iQb0wh=MHTC+1`;yD~`+X_7ZTMWxaL+PULYemk7F>PEK?<`~QxbBG5bGlMljrfgI;u5}ej7hyGkkd1x zX0Heyc`<(}yUGzUJuqx-^U5WCj^p%#{7H2kaE6;))T{X%BP^A|hx!5=aMAKMy_ z-h2EDw^<-@|~w$7Y7?^sVy)UN7*js@RchJM3Pr`T+Oh&Li{=n4+`6XCGSo|>}C|Muq6 znRFkTpRI_^Sm0Q#nDvzGt?KnMhxqrh3@~wE5U*ZS#eB(`IXse&?`f;^Nc_1C_JpEt zAVOsmCOD?2%?Z%!V?i+I%tb; zv_%48xGP+dXA}&b3wS9()j37z(l(BC_Bj)93!AsRB0#SgnRx8zB>;gAoVst`1ArLv z6%Idv7&!!YKtosQGX2gi=RPs$eC(H?shmI|#HwNwbLw{Ln;serD{+W(dUj*Iga3(n zyYwYZ2IhpEhqBTqAgB$6AXu;j2I6h53PTGwYCx&(b^c1p{BugUSr_SQo0*s2y6>d8 z#o*2I~wrnroms@<#JQs2Sg^#rBi^4+SKAHGf74<(;&e9KpM#zeY3(93q z{bnmhGsPFip5i+lcGDnoMX;2#;XG{%{iWgK*yfQ*`>h1+N}oNx@}`&1A2wYPxc1Kg z9pL5vXM)D>>&p)*O`mS2wM)C-;_*+2Nt^`=Mf_ygomPHg!-~hy)Fyk2m|m&ZZ}_@YMGmck}3)9X08Mn52oP| zj-fuOF!J)`!Ue0<#p`LP;K0=-iB3&m+hM#t;rrPkIc_&X|Jnv1KaMg6j)&A*Kh;;c1wG9HNxl9A{uIP&D_QU#Jq;+qb=T z>M@sXInMXeGF9r;vVg}X2=(!v1KmSMDK3KtcQFdKq~Yn z;+{X(Up_go4A6@0V3ez*PPuaQeE!}fz7f;#^dAf#PV@8p4l1)2KASK;rGkSTWywL* z5eg0-uJHSvRssvA=KKRAu{COV6!aC!>L_TqJ0$BV8^>70ATt;sD0Qq1{Qch9oCl@G zT;u2MZIeDA<3BSD7(IkQ%(w!%K*>ffWY}CYgJ`Hi%QfxF4%uxdgZKlh+I0SXLm(^e z0Q!aG?D$w#Dm)=%am>tH@Eeq|maCMlQ1LZ&)+A!AjRsaq*G?$^k1B$K)XBT&>Z7 zuSx?DU(eAb)UZA8<(tV8MKc^CG^-Z!w|3MT=C!Qu|BqEfowoJ-s zCaQ@YX)z`LBm9mbF6wz`jd<6~`(-f4iecC7p}Z78HQw#?qS*t%@q5o-t7R%}TID+q ztTmKngq&}uF>m@j0ZtOGRpLAj(Q~HbNxaxohClfk7VZWM?-YxRZAAwxxf<(9EthpL z&t`all_L?>09{BR5W2tH2?}ls75;V`Au#295werbV&|!fkh?^6<`lix__$jcX3&`5 zQC3NG_N7^gN*Y)Qz!Gtr#P%OsMc}7J@*;NdJU&SPWK&R3Dv-)l(z&%i(Xlr)Em6hW zExqNqh<=VqAo^np;|aj<8{^_x-rN;Xp^KAHk2!rXgP&z#a)AD^K5&Qesh z(dzO(C?_6@U}#W$fo9&UOpZ!SJce`W6Yc5}mumAjj9?U#cefb0@R{Nd8OA%Z%CMF6 z@=R>%v{$#VuFF|!n>Ro;u#IEivT;{12PfG#SVzFDJQ0&t&6oD0kYl{z*ITr{2e(!f5~bp>^V_RxP|m zOlIBh`2#^AVo)&Dt#oSL<9rDMBR{;rpnew z{GyI??ULRB_jyi3kk~evCGd*APd~{9zL^=I2@P+#&f#!*x^(zB|ChqR;NCo~%QIFY z=YfMz^XM=D+Fu-m1i;Dp4ZHLbGV8^u;3X+0PRQgzPUee@dn<4T0HkaZc7JEaGf@Y7 z)o)}~+_ZpvHWQJ^X=>pLX~qh8pjz3|)`X}cJO3&f`13|U#|wj?0a_04GDD*Pk@5dT zW%ZBC{_>$6pZ%g()TrBa>U@BfXt=rHqnfr6gV$8iLHO5<$P<2L?+6vs-8-CjnUy1< zsNnH%VE{)|8k7)SaXBKOO3nfQd3XdF1OwFLG~8&G0>Wc#ML0euHK+}UgmdA({>pha z@q!YW&fU_ne)U-uC|Sv(r*FxkO8%|Yp;eVduj2gIGh9yCKL0*50m+;E`aX}@Q`+?M}iU-C74-pYn1p@5G^MV1z^$Y{E zYM~(^wa#0Lykm3CjlT1Cl+c6w#*wD;N=8!wi-rPQNgV)cVav6-A@B2;;4;-Z@SK0P za0T71?u`60QAK-+@iGCu9Fr(Qnvl>(E-o(rRNVT9*bEKcy7?rFG`mpCfNS*OZh|wS zDobLR3_;fS8DHUwUAz%ZwcS7phEPgq2GcVXk^}B+##bz6{|+hyZC%vf)ieJv{5xn2 z7o1lVCP>^{y|vbqyI8D==Q*-PlPvm|FX;A(D(f3;^HH9)$!4?&X_`B=#v2(2H=)3&eLBg0)$=3i! zI1n{W&O6aX!?!FQLOT3Jc`_9Vy36=ycSj7U$&zHP3gfkXTw{&(yq`K&UNcbY-rX^d z7gWPtEl*R1pXaKf-=XS@d-j}nDk0lFtuGIM1#&euSY3z7mp=cAxvS9=x;G6W8FqFj ze(vdPKOfy+fulvXt$g!jH}#4;AHLaq8sXZ3QLdw%1~g^lG=x)5ahtC*S3MwSGOj%8 zCV~M$cp!Hj+u!LdVK{Nn+gomx5WkoJo?%YaAfYN)cN053dIzd>PD+Vp?0&1%Bg?60 zutk+VehxYvpIXIw5`xq|G$lT1z=WtYah<2UqG~zoS~SYJN>z?y6Ivx)kE7Ker=FabQs;_@{1S{~p2<{QRDKYNrJByqT(A~yol z+tHM4#F6!EZ|vzNm={^t+6`gFf)(d@YO^!kVEE(Rk^fRXxE9-yktu;;_&thQRc>PTp+SN?|9g$kFI?y<{l$MDKG6#4`RjqMeJcP z`&WuyZ`!yH~nc{ zv$_0$YHGbB|K=2@S5{v&E7Qk@Mw7O>_6RZaboX;eXeqckhY`HMd|rmm_&}^aax($8 z-2?jX2?9{blAko=UI4O>>40-oK7AznXkS_-#&RV4*r4{c6HBWAPzMj|K9G9oRtT$B z600^zWlvWo!;iJFrgFF5z*+x0oeGHd>Dy1GMnfed&-j{k@Wnm^-EG>E7q)W4{r#=m zRPOobb|RNvDom9S)=T7bG6vzZWy%?G#(|q0;f^4lDZ~3y)kbOcZp{L;Xnd|20MYKX zd-#_0+AEl7?kvcH&dEm$$3C$?=Jn2~=J8-x77KBHixSD|vD#C@d}&5+!sU| z-kU8Mn?G{zVnXkK3OnQ6ES%+>P0|fxg<~rlKW1pEkKD2_mL4x59v&K{HJ~@4Wkmgh zIncx-`j`a3gv|;jW+f@>H~=Mb)y6v~ zX@9)49H15aB0qYMUJC~TZ9*)F=>w_6FZ)AjVu(qK1S!9))@vDo%p0b?`gbK9!0fjm z{y~g;awthmK}6^(bUE1SPMI3S3~*8>d3|<|5Bve%Wihr z4u22%10cXM!=m9dlS-Jqr&&h%OV^&w+EXUn7WRFbDj$CZ&pdNb?UZ6NS-jLJ`SSgR>j6ypERvAx z4lK3nk?SFH4q{lvlw~unj&3I`WY%Ibe__a7X`$JYo$ui>x@7amRL(nSrs(g!l z*JnA%xKPrTS;l-&{>VyBj=cPGN|?cW5?d`HJH~jH)4qw~|H2}vuTaYJN)_wt;@8z` zM4zjeXXakj2A*>sXd>f%PZHivGEG;nsf9tq&YiB#TbsRZ1yydCjR;*sydKV#?4ygH z(S1W&7gip+ue>c;c0qmOVk`1m(&QLcE4zM@lIBL{sC}Z)H=l+mox1m!WQ6cE?z>A7 zm*>W(a~lEh=1KibF6NJ*-Ohho78)wa+g2v~kWnJ;RZj%(hEnyI<=d8Y$3nsIZ?<+1 z_PCvwN&knv_ke0D+xN!<2nbRH0R^N81nFYvMFgZJGzrbn1cX2Wp%)QQMgc)UAc4?9 zAOS*C=|vFfRa!u)N>!>#RT1ZZn3;F4Gw_Un2j>5FAJCsP=BE1Rz6mXB0f;DlNW)(z~r% zkTB<76gz^J*fR&*TRO+79-TTf$aByz?7%R7O@lO!MVwlZ09@B429WmR#3=W2U_?%k#%58lcjnv1<=_qBA~Lu*^wjfkmPas`mCh85Q+(-k^ST6gvKT| zz%LoLw5mA6UacJPbf`fbLuCmJ~r=UE)XV14RQ6$LCB_TN`5w68Tl0=N6I(H_*{qL z9gMp2li!;8C-l~)ug|NTYj%jus}=(TQf97CNq{Pjwh0(nRU#3uW`Bxj4dOr>?{=9! zzMZn++8FXmTjS{SpqVMPna?#4tu%lR|bw_+(D08aS$r_+QVEa)q^6iXmy$wmN_;mK8j{) z`g5Z*LVUWUR+h^rW~YJ=#=O_!HFa&!an=aOrc!)tpE;UA4+d;cu7w3E)bLJyzE3gf ze;eOEeimAIJ_EdzqlBca{`$g?%9n;W;6oL{w8~{1xh90j5ChC*1SF!5sSBJvYVonh zt4l+fpPEZ!$`>CxYu$b46LFfV{89H7M2!lXa6)ZrZ$s*3VWn|_wug`oD-^~J1&a!$ zgoUAR%b{i>J_~)FCl^O31K_WTsCkPjVB?jz9rmIovgRy*ql*B?l04H$v`Q&f^Q7HM zc8I#dI1g;N^B^dA=5saLy^71c!f90{Z(hxPi{fpSe+#`weAPi@3RE@Utk~1|iZk92 zmw5~;FfTx{i~8NP{W}3c;7k0@!;GOm>}-+4^Jc5lU1=09ZWmV84uzh_bWv=C-6}d< zc??zyTv(A2&Q4L0C(ZmS;HyqbWtWg*3wWl2I= zy0gwxc(7N5aqPExsddrd3FCarP83tM{8tb-X2n3tX&ZK)7 zbU(0YO~id9D6#J>RtRqLpiqMn$#|3uG%+>c5l9Udp(zJ=q>u9Iv*gPz3@TUlFxE^O z>H`^9tQL^JVSaeeCdNlS9v*ItW5&icZL@!Vm|td*hyXofR@kYU&soiEUVIpP`ClG-|Oz)mICoz12I3$BjyPa6`s}@ zDxzjs-E@Y9wkDxmz8C0_h!h$pDq^XrP0ehfcIhm>L)lQPNBVUNw^xAXpumJPlQAq) zwLeBEF&n9V$U!_1`dh2P6A^>MDro@A8DumEfgEJf)j=xZ!F$Oyd-J7*`xlfzV3QF!p;u`U{sm~mL+MZ=-md4bu zkz?i0jYt!=CMNQ&oj%EkNh9IdYK>>n8|QrocV3pLKDVcRUL^;y2`*L5zB@g5PcsCQ{X>Hq}DJrw42j&m?;`I1ycGe zW`s`|Cn{LW(R<}DA5O7+w~twmzYZvB^K8>vX55>Rn6h>%XEouIJ`p)#rDVS`pg|b3 zZtE4pK~y|hl4P9#+vsDEHK*Z*82d}Q4H)#XTh5oD9^!HBP8k~YtwSm~wR7zH~)!$jpKE1aaK#8|~b0ijUMaWIv(%VplS z&!HcQVR|aS9Ve1xjf>3O`nX8h55(seHr9@n>8C9o>3$8(<%D9CIFK%_Xc-Ej&p3zC zPhvC0)?>o(1(|E!xc;cUfIdK?%8Tvkhywka7i(M3JrySt`XF{9Q`!KX*8(biMgjz) zEqy8(=xH69sA(TNT?F+|_E{KkNjOpF`X=JzN9>E*_a^x`DFybdPl--wKU`wk!6Vrz zggjpAts!ZZon=cKS&$Xmy=CfNr(=!k3kPCR)D~{lEBivPR@p`Map#tPbK3rt2JlNj zdYeC4IaqqZJ`@ZW8d;OA?iD?($wFjcFlj8MF;Nv#UL5`T=J~JeJBqXrlF^dHPO@$q zmwCIrG(OoT!STWsgH;gW3<$*3nrxnSC5{gB^n?{hHdyFOY#8zfvet>n z_haU1zY5i1>mh^@N5$=z;wU#OTq}`JDV33bd@$;?FwdMbSFZaw5l&RH!2D)f^_xuH z<-eI$ozW}-YDyE%y?Rtp833wzFljYjE+_J(zs3LUUxBCm&W$FP;&!bt&bFRi^Cx&R zq`*7r5MoPVN@BNU;l#tW-XGlw}>f_ zNO-@QMfazTAIkb43I{iTXz+|5rYno<0=tL3N-J(Ezn1bv#i%5=cp$?+gG_8Its|pJ zNq$|ieU)$g3p3%iK_Vi+*0MX^K2t!lA5z`Lx^;(@ZnT8#XgZapugIWHGz070W@=N} zxS-a*{HO};8vs6=y5@g;!dfSP0!m}jF=k{yuOYLVLRuxsn)?#i?qy#Mr0uVje0MP1 zCg=suxSV$i`3y+g(HtX=uKG0wgtr&fYN0QZFId`oWT!1zykQ>a4M?rsKf9RD(K~}6 zAu%L0$|&v8w)C#~S0f>E?|5W;kBQ4bp2lqwxR4>QD+j9i#x%5NU1+H{G)Yk#zs6Gt z4*-&aTuspvle%gNJ&qJvn7kt@Sfrk zw5jw`iSqI zC@5sDDoGSg6c&`l<=0-)(e_Cm0papQ0WESF`mE|q)KR#Fvz z-(}|G3`-~U`}tF|$_Gi32Qm1&6r+~1Cc)9X*Nq336P5mon-c5B8hOu*A~Ec0zBeE}Jvjb8-`sg?a2 zMrZ;OQkGyfYsF^r_!T*>en%4K#QKr&UtYzp- zOY#Vl+wnVseWA8pVUg7QLZxhXD8o?>+>|wdUNdp^NQ^C{;+TB4b?|Q&;GCg zTdPk1tW{xIT}7(wX4_Xo?rnaa6pLpLhr)4R5}5i*?4-ZrbiQ@dI*&aD6xH)@J5g1v zzB;P=IZ(I1+fm(bfV%%hh2y_f$k&uI{tc)*=BVzq+d$pgM|JN$2kOrI?nHatw2bV= zkQC(0*ct8W>y+le32>%tL@?*^fHU*3epJGAk+nQgvxL1m1AR-vU-2&DHb5V5x%D&XAA!Ybq@R8KzSveDH@b80 zMpI;Xod;Ylsp|!7*f_;BGvI+1d$9@g$G2sRVgUAJjx1*U{QcJhMzJ$igaLs9J*aB5 zxW1lgn%6o@c92UuRj8If69FdzRdQyiTI9-jJ4Eudl*oF6zB3XJ?^@pu#yHjbrEKQaF${ z_D4!mza4)Pl=(OHTz;+i2OK)xsS!;ysqT6xOk=Tt1i|aRh3L_1SQHfJtJx3%aj-gK z+Gm3n|1gjWObE~rYsW^olL}e$F4L$>eaR2$Fq3ZXz*Y|Yq9N9bOkjyG_rPYqN)n6g zaaqL~zWWAEr5_Cgf$&X6A6ZmRuQs9tr&pvTDnDYosR`=v>-sCb834$9IBnA(;VN<1 z5jGCQy*SbV(d?J$~+vKceyenFaJ;vlAQtvv}-~-g(0xZb?(eS5wZw{ceo{qWnk5lZ3%>(-DtCh=c zpueYULh0+C?awQxl`D(9T<4Nt?H*ZL!$F}LTVp~tVKdF_w-@CSSf z<@FYj1+C2+@g1p1w{m*{0G{;2*&n4P|K9l&JKFf2^Q_xUqP46+L?8_kOM@VysG`|~ zN5<54NS&HDvD3+b4$9bNy>;Va{;8Bub35oqPANEWA-LFlc|2R`)MELS!p>Uus>c%) zuYRrhb^qC6pMx$D591nC%xxKu3^Biid<}_uz-p|=!ryV8NI6|HU6~cxk9KkaD@UaF zAS3%^1OV=_u3(frnNSiNFG%qXbSN+w2K-DdB%a)7iaDsfvI>fC^7TkT!?;7fmsZ{B zJVW0G-0pvD6U{={J}*f3iGqMf7OPeWeCMa;Uxs+U@h5WVL~x#AP6g3U7(etOJn7Y! zv5E$NeJgd4FX0;t_iLWu<7k@vO{a3K5+-e5haRh{ zKudf+-Ul%`L#K)p%fhrz1$EBrpp=mL6Pj@Ki&}9)UJZg>JZqcS`+8flVpdSZ;UiA5 zH;t~fzTETia7W+sUjr=kjn@+xy+;JK#JTxUtP4g&NQVZ>r1oOXh|xxx7xFQPK4axv z7<(D7$3)Gp3GtK@QA{RM7dts9ld|Ht`xb6I0Bhj9$BCsfy~^? zPQY%m;g%s3#uxss=i(4F4`h9D+(kBHBy)t}qYMDJrof?hVI&d2F7g5}=)YUpfL<~L2bf;P!HK4e zvRXDsv=QL@c4v6ZbJ{;0J%TbrNL4w7bmF>c6DX#J_{B&j5iE2A#>z=7Hx2r!-}w23 zHQ1ebJ+yvcy26ssPX7Fkz|(3z5K`Z{``^l>RMf&MMfod2=kUQ9F@Y_msv z0o4phhH&>M-VBK0XN%}K@b80f*NaL$8Y;rsxd}=%CnG?eZ$XefDl6mJSG#3;4*9+z zMh^7dl>)G2yvru2F*#a&-D);}1R^l&o#ApXrd}dUJ)k~jw^l4k-&_irhaw@dYEq~8 zPpSi|817YK?WfwNEvpwv!Hm85_CWJ&Ej{>WUkbnDGF(MnNc|Jw8o)Q&gx3jBj1Z?S zdrV8PQv8W)F}AffeEC$(vJH0w8R?vQJQ_r?Z;BcmBkJDgq^Zq8oTCFGhq~=rl<(5n z=PI6z(r*-b2s*4>yq2)))7^vCr8~py{69P84gsby7Pge18_}3Y_&SSBl&Hohk%?qD zf@P^ch*E(%j?-SW>TJx{=Z%~kD|G@1ku~*utV4}>RQT#_EH=EZNZR#hx4dz3Xmu)XqDCZ`^zpLCOzg(;lH&@(^($4%zt z*Z~^U=6g4zmTP&)C}7ouz64&&pBdM6!*9B_LykL`+jVkc&;_Nml!oLvxXFmo^GMpU z(W)mtHM48CoR@PvwFrA0bBrOaOiOZuH(diK~*8#C1qUH zzEC7rnn_sorXPL_XNce7)a&V0HrQ8q?ai%aEjBR;CDA0G36U-3t5}n7R~bm2GPE7nycYrZ>ekMXVnIFH0-Cx0nNe7%?G|?>~7o$!p6!gFY5>54e`FOQSbS=?=Uc=V z0@Z)%$$3A|mpE2a8Gpxe-%)US-w)0){z`t*x!hlYda@c3+Cxg zWL&EjB2l;FZaF!pafEcF3fBCqM83T zd(jS?#{lAYR)g6R#|l>gEZ+x~i$=d-`62+z@suMhpJ+R4k2ZkiQ#^4RkYdI*05WOJ zY#(}m)k)(jldM5_SYgA@iM@sCAJIdw=(ka_Lyk6h-Ca<(1&jx3(TcWZD4GNmC2i#7<*@BpgeQf0I}SNYA0QLC~!!?u37 zwx%g)8a~8ctl2q*;>eBk$3?`OL$P}PcDu+lGKHS>(ewFXA4yZ+tS4d%d3CkL;`q_2 zKOV>0&~cq2dvV*4sUlUwuFTfjvxAa__&foA4j+GlYJ~he6lwxYVLIw!3#Gc6eGfaI zp)D~@2DdPfg89X!x<{|->*iwzRqFtsRqb;l1>nPV?^lg3_)gpLJFdrY@4>l-V-Eu3 zgqti1ROoR=LG{A5L$3ObwAnqJA9R-S3kK%~WKZTWBR53CX%Qm#t-FMS4{Un4W z6`^R{^dHE;Ga(m74j%DubdpEnP6&co7M(&`lmvAGZj?P~LoPhz1d9TTO_zRk36|o0 z%^tE6&r^?X;b9W@#WO)lB6UeA$KyvR{Wg`q>D#5rmt1P~kkv_AE0*bw7L@=5s}u~@ zoqV~TLh8+DYOf7v2dJ96q;ZQ{pt@-a!vKL?QZ+3JlA6YeynhWLNiW#lqup*Vx%-GI zQQG@C6Ulq*oLbSyq=)!G+V`lk0dV@($KXeh@uW$m5x<9(OGC(9(WJYkiM9}_rFjWl z+Gmhi*I8LavzO*mDQbA!Iq!6(Qa2G?kppa^8xgIZ?qY)15GBKz4cC zeeC7xx3LYYGK)vEuiDw$A{bq7sk&T6d3y-;Xd#om2`$&YiZgVe7^LrB!6X7b;RF>} z=0C&t2ae>QL`nVvjc)jNF1Z4ilD?O6@&F%H6**&J0j6I8tK2&l6cfg)Eodo$iRx*? z=NHg{#ge9Fy#pk7Q?yYd)JK10g#7jEG@30RJ8CkEVrD7R>5mZfN1=rKv1q0}>sr4F z#TRBjsTG^+`4Y17+P0l!jAqVOuaupGx?mWZd-_f5iLKsAYDS7lx%1x0GapXaG(UXR zlrS@9m7$te&`-?E*DoE3F3!|eIoBBo>o5wrpPo=NiP@1Z>EKX@Ol)Dw%K#fQ>Ay(;DjL;djS;v(|Q_BVIk3v%&WBH80=CJoM zJ~LwkvsH^jn8Y|!n&mw%9@`~(d`|S$G}FYhxFeo@^Na#dWljPiscM{=^M?iGc25=&{8b!wF!XEJmuWzW#TdgAtm+f zz$7ick;qL@j2KFKMQTcBve#OIGq>OkNgf_u{SmxB31+qH5jvw$?B5YE;s4rvq;b`* zV0^u}_?;4D?k6d4%@Xj}=%>csdWc4;($I& zHW4;bO~|z=cblyy(|kP~^X=zyp88tCnW(~9%;5pA)`y{_dGZ^d1&59G(S{ZOKD%eT zu!W$N{pt;-LN1$$K@D_7gALQ@;4S5RXMD6l>ol(rOS(nmNF~Nqomp^#eYH`!^np#| z(~`N~5MxW5)G>`!E1|QmBQBYZ&-&xZRZn~ZD@0$`z;r3`DYf8}E^$0=?CH+6O6g4j z`4)mj&x$3a1t5 z#ZIZXDCys!LZL1B`lVecWKpqQf z(e$`8D~S#!tCa$J1vu~hExtrvLWdmAx^Yfi$=f!lX3wHGsVrPbxwFs$<@Nqa@uy8! z@@WrMX!6Ad3bSjO^*-fLh$zh4Y(WeAV2!DHP9zC$hV0F>Saw44=KGX{(jUfr%@7~+ z7`H3CinxHr!9DsTcu#FA&{F}#oG2IK$_lFj9u#RwBEUi^=Qm~TUcH|Hs(@`^X$)nS_n1eN+2ZhH^X3J1 z(W(_O<6?6AF#V%%mfRKxBEm$c>Qj*wcU1cVp!cos4vc zp6+WfzRKjxVPh_5oNC-eaWPIOXK2KFG3r%Xn$SfZaA(?04uR<{SA{Eb!CfbYx!5>t z${N|_kfh!5r5A}TDeUa@FsCO5@&`^4YQ(x1XH#sf+Ri!7dyF@7PbnvlmZWXE6WYG

YG~)T02Ml(#|0x~7T+GJFett5Jov6HBER=g(f=uKCJnr$K?A5k5 zuS=uG8r#PVh!>ppr8pKj`Iww^5Y7p7y{%=mUWF$Fs@j8nWcRrR1a4c4SZAL75;ieu zo1>K{lt_th_e-HTg~95D1wPbrCa+6YrH9bifK<(WPn3x#iy2zX-j_&jaat291r~cW z(KiZ8pUHFx3tiHWUe#&?i&jJ>Rn5MU9|uA-6tXEp0pErJ6-WJWQq?TGfSDi36&4hY zo*$Hw=DPYH%alLO#Q_)n2J6M6WxAunY~s~zh29*_M$d2*q)Q-3j>|MU>YfTnd@ySg1On5(_QJJ zsLb0L8KJP8e%-Jj)y<4(#jyZ46JHP|ox2I;K zCI>gddXpv%#mJHFt+D+gWgNkhgoN-!P+XH-)%WU;x9+ROc$isd0Rgm0Xcs~v4IU#g zD8&kqX1~!;j(Qbm;g2M&G>Y9Q2^!;k2Pm`VoMBc20#VniAwJJ--@Dveq#SJd9a!>r zh$iNH&@xU;lPIPR|0_Fygb>ZGPteLh6?j)AwG~w?}jG!nid~2%laN-@Vv`R_R0*tBQ(Rqo3l8z5+%Hi z1Cg5r3Mlv`da=T9pFG27Ijdq;b+6i^Fa1{Rl=5P@Hmq`h!AU3SAPqFw@IRXi9vQ5y zzL-9KZrbmQ5VF6~@f1@cukMre-UsZ7pM9it^R+ELqeL~`s;aSiQAry-yNW@+MZ+eV z2H%vx;LVeei^j$2iVR)JSu;-h4*~BP8XN^n%HGqn zcFo!T^JVphQ!P_0te+vw>8!YZSgb_=-X$BqastnAZ@HrJU&lox1-D+sXaps&Jm7xO^JFa3bLT#WoW{%%u)Apf@AXjn$%*R0rM= zN5`LKpMld9n;%<~%=;?dgyr=U44f-3h_u-5(}`+dsgx|DlX#%Y!7Z=_r(^~q_G>e) zW|GbCgbD5k&%mk2fzSa(^JKk;v-QpAx)X@PP*UBy#7|hf4M>WCGUry8q?Xm|=a#Q^ zI=?9h<lKv=a~XtuwZ&0Migy* zOr>6V)O^zJVrJayOhs-d=UNWslX-(J_UH5s46n(Z6^#>HdOE)N)lnY5CN|*79}_+Z zc=KZU&rVXI_bX&GE5vFUU#aCYxhuyc>?`)c;82+FoS>96w_Kc6fpjI)x_&vJnTCD| z15ze1XDLOTMp@OeRyh+t`|!~-`SqZfx#}U7^;Gl}$<+4#IU1c5gb7hQC9Iof%i(1O zgKb-{vca1{6jetfy0`Anrlc|dcyOq;0f zgIz$~G9^qhBJ(!&0Bfn3+Yd_l4+MsveFBNTBa~V2_ySS42sHp!fV03aT#zp#NYYzU zVnY_~rEeZFaqY`%LL}N6S;;kMHgqMHWcK-!ohgPeyx-fDs<}-}aEm=a3CHaam zgEgxs^qunH3!><0%eJ;E>_Y#smvf!<=@0?gjNZsE-2#%8;lu9l2JypTd;1*q&o0ld z?Q%qz%xrB22H=i3pao!m>5H@~1jrVWp!7y=Y8Fehk>(Y*Hgzq&d9H3D z5^Y5eN{{{052%_P9n3deuJ1GcBq>w&wdz6e%H=|bHjSLRAkdoTMJLfJuECv7?Uz(T=6=Z?%8N>}Un9O) z;5cAxM;<`{eWP5qsJ^?!{^L;_S#$1xo%m$Tw9z10X`BzY0o2LK7G?`*xpZ!csIj(A zD&`frQko+PlW6y8^5l_($tbm%al{~75VFa!jTU^Z`dP6)%&JSo@3<0+fa&QiJrjWBJ9bAyB3@iqs8b_mkZpqE`ft<*;%$$rgUpIi8pTBoK z$NgozNkNZIkc0?+Dz3y?%efWMYO0biXOxZMF6yb4Qleg+rrFZ$|7?porlpgwcFH7` zj-_K=reJ=o%%W!1;2c@sp>xPh;L-qEB3e5KFx|F8QHNJbJMNWPV>94a+ct4Dd0zvf z5v%~!&fsXY|4}m!egal*`RQ~4(!a(2m(w85MxECkGHj(fYzSPkYxLz;*G@E>EU+n> zT!T6p)+D8@fyyH5>sL3DHKTKANtg>4=3|dRfd4u%z*Lxd_WDyF)mj+A>~?R9Z5Z`6 zxn|P`IWarmVkE~?BXZVCTeMFCFWA4^_W-G@-}A>opdZksasyi$nk)E*NXjSbz#Sw^ ziWjcjO#13}GsgFYeuZ84+&MBb>CqPaER^qZ1Ept)T&nyu=c#wiQJ?Z3jW5JpN+OCb z$Vi`jK~Sruw@rcLpidoyeV>vEqVGoZopo@1vgyWAG))NQkG%IRS zoe~g$vAtV?Yqx7rmHtg%mF?cIo%-MSq)3sbN@h^l@6-Ie%`dUxe0b>&A?4G}x0jwU zoAWivEfx+@{Y-w%-If%5Z?>QBAz4fBS!&c@xZk>`@te^6(eYPZ`47r%e-tSxE`7vI zCXk)95NV%Ip16gcX{GUcPPY=zEtFEc7~PpKwRZlh4d@cn6B{R0-q!Szjru3MhEf_B ztsqe`Z(0ER5Hyg!3%G-HdrkX~ap3`GDl!Dn>G&n$!TC<7-!v^;;gGVCOQT{$r~>Yz z8f}2BG~uhGT-}o#8d&oj5r5hr*AR|eJTE1IM}+-U=KWfptgv!=9Vt&2oC#jXYoS%i zM+o3wl}|tv7beq`u9xq~H2F}tyk)yPQj+{ldnGN)3t*=l9WU)CZArIci5SfQgH47$(+*=8Kw6y~&*Bmco zLz^tSv?A>&-kTGkv5+m!+50X8MYmR zkB3$s!ulW-(SH9_r|H)o`!9X|g+#~LYyIl#rf9k4Nul&t72cZ=+NJ}iS&&X$FuPiHm){`7x4P4%?*)p%}D-}6+^ z|6cgt=pNeL;F=oyNlXJ2ocA09*22jc4IA6X3qk}TgE3*vL-)S^ka4Fk?gj0qUe^(S zuu)5TU^EO%?bEU2$?v9qBaM&ExHV8iiZ<%e4sX-4V@z74Jmo)N_wbagii_W+*vaI| z9GVbtD*d;xUq;oTAVjsBx~)3!x{=-ID_RPtt5S}igbSjB zU+5>1m61)t|S~5VBCYqSuW=;dMmc+g?!Tft`i)}cyrT;Ut#H$^jRnBKG z8EP_bVEd23flGgwm^{D#jsy3*DeXt+U*LrSt+uhk%v@_8e?M^{NLLh`=FP=n!!KD% znPt^>LD%!__43V!T>JORJB(biwIXsrjAuX;Uv*Frh-z$@%?V4My`@j#vN-Qiua(7V z&HnA~gu8Dkvj0#2fX4>|`-!dX;@B&9j0PSvw!hoeOEZBSRvdHJlwO_@BH*Jv#03U) z;i)(v*>hzDdiyC$aMap70=<6ZxLLO25t0HY$(MT!U=DwiboA#QhxKR&V^YIBm z$-EgGOvkxrefJyTHyPrix@ikG{4s})mT#2ah=BfKkz%oUNaB_R0a##{81WVYZy%1yB;2$$T64TY23FCdlqN*hu1rkzzC_cGl!2Q)NF+{hk4fgPw!WF^ zA*#B{v*!E7W+~pp>)8JXAAB-VInky)X6FJ%dOMh84ew#TbgXhASW%|R;rD{3HfRx6(2<0B@w%Et#7@V zfhU{>&S!WkM-+zF$v}|^PNa?w)yCfk3B@P%iZbO4*ewWHlFomR;SgSQ{=8sAfsI7c z7e1dVfXJmF-6pQ+V?Nat%L;^}&?^)dSaESZ?c-80LiPen^a8O$crJ zhY#n6=k!DIa`N0j1Ipwa>y(8q_5tyt4({V(Eg5&{1K9_mHzq`VQ5Np^)v{KXp3GN# zB^o_+IY1u&S{3u1+FN(l(0HG&1$cG8Y`EAZdhM}2B(FckG75L0=E>=huov17`+%G| zols)vBlg@^3YS7F-B~oA_mxYcB)%QHOVN;i z{e{6a|MP&DrV(Q4a|B5AXafKof0`Eo&NKT*n!|Hv{OIo{SC|w)=5p>iwb*VSFDBYl zY^2{cuY%h@nd7^U;^%*7GgH;HuUYOMsKR)$dh=tpIzIqyqWQA=z9z+c{*c?5+j`ir z`Su*xiE@r#^iwHvReKmP{z=Ao$|;>aY=iaFL;$z@_ukmH{_?peI=;SqBgfNrp|(a{ zl8F+_W!;eq!HhX!t~{NSCP){@`0h=T62jQHierqhdvbPr%AXIwYI3B};f0+sT<|=AsY56o#|}dJQfa!r z_NP8ym{e$e{0VgHzg>(ut6nMWFwi%0{rHC^F9Ord_<#Rpl9ReIE2*C{l1J{)9AWYs6N& zlh0nklHgenwlY+Q+}yWhjO(bn!hjotCPQe3Pn^8?T_2S@%0bo^iCTIVaf&);HR@Q^ zHRUu1?&B&Ab<1ms7|&myWAYN(sg0+-mVU$1zi;Pd;RSWZYaLC-r>S{WqXRty4uZLK$W0bWXZ>)F8kkQ9Qc;(eYPyg0EiQ zjQ++mb9-0d8=7!@!r1)Mkkc*FX4sGaI(C=L>2oiBRTXuI-kg$!p>L=RjNx3NV){%M z-0J(B_PFIpbP{-7e7C=)0ezFz+c>#89cK<(Ig`bzRA{dlpb*Kr_R!_L+UelP0TJ1y z?BR5*!^&Ij%mM!~MeWraCvG{JPD$+dS4?=--0ZX8H%ErhHZER=*{g2yUR|Er&PtRe za<4wDSyY>!^I)}=%eBsfsi1;fT7pD(G5oQkGf1Sy=32R4hWt!W(uRQ0KHtr~s2XcU z$b{e=WU$d2oQMojT1wr%i?W=JT@w$-zeW)rWn$3&)ldO=G!lif zmSU|jb_s6@Fj?_bx}G6sdx^=^DG5K)7o#~eIjzaM*6ZHi-3w(QbVm&cA<{V3mo=6| zYJ68>v?8OZp+3}Vrs7E>H?qk)<(UObtk!mJGfc{{dwXViP+|}OsQkJrUp4-gY~OLE zkZm>b`t+2Uvx=Cw+51m}cVQO8B>_6aIO2?Z+DA^Jx*~dSXKX|y@y6&ZeqA$F5A8VD zFv9qXPH$!ehZ3ETI#ztyuh$m_)e1@t#BJ>J<(L->uo^j*n2}hn1EgycE-jixE`zb@ zL}D$L@R6&#qI=uOVbYpS!BN>4&~g;Tn2C+t(1xc?bH0H%aoHFx-!&m&6kTS@tX0qw zxOR=9iyq}X^&Va3U{*edh9Gl+4OurlUQn{EN8c*?gzz*%R204kG13Y;!yM|WB%BP3 z<1%rV6bpsAd3t)IJjyU~)ot0!6GYAwTHhBfR2`;ol;k@EI5lqBJa8Q48Hop9BvgEJ zl1y%xBv)~aJfk6C6Xvp!xbC(Cv-E9@iSuP9gV6{x{~c*hZ6(x$B8VXVeWiDeS)TVx z=d^WBFOnA0;oF$#E_XyjY~j3^SV4DgesCTXym*lYZRb6vJkpI_?oHl_krB`gFhh4o zU82T}&v)gIIM%J=>px{_G#pg$2Em}H&}Ao=H1`eAR!S(Z)2ltlR-1}hiO!$S^$58Y z_Gpf~fMG$wd9giuGFAc8CbfwlMfz!l4nn)$jiIB$ajC^)Vp^7ai4ANzi4^rTIJrO} z6lRg6N>c&EheuNb<$07cY~>UOh9|?(Dd5(G-ZPp)koEgn&fxm&H}6Fdf?%Rhw$O4m z|MqObv|7>E`Uc&pUE{#n#`q69dwoIcAL2gMFV)?Sd0KyXnI_nV|8i0 z!BZ-nlGPc*@&o-zPNA*XyJ}0wAle&7HN!NvPcN>D_A3I8j_AZ^)3`G;Nu!^pcDgYhp6+=$(6!~tZxERi#;f6ka$urm ztXgU`8=ni!*8ojr$)Jl09H>9kG-XX@h*s2zuuKb*&Stn*bU$0yny6ay`byjf${Q7c)cpKSw1X!U#G_wzlbSYRz3Ur?h&ucs1Uoxsw3YSqIRv zAA(2!!2jW&5}$B!X8S4u;}=T&>|P#3H}&0*B?AU0?&@s4qYdK$6CDR7{zleY)?24G zv3M$gG7qv^Fk7nIZ3<`hAWgh6joUdO5Kc0-|2|+zA#jW8y|1|5T4F;4lqhhY+Nsv2 zPpFQ-$(b+nR<$pcy43xw%A+}=m>lm<#%Q4cc+%n|or;b&-X%qmK|FTSZtmrAuxr_P znh#uN@4t8j=Es2?A zB--^sgo+N5(teRk`t3P`LZ#=Lu7(y3PnkY!$b+544!}%4v79_{admVkEmMK;G}QJY zYeQ)}>w^5euW*J5D>jIaP9*kN)E|k2KP)5lLoG^}?lT!`=7L%BIyEzc-mzDNpHoGf zY_ot~9MJ+!h94FSL`GJpjrZJ zbIkf;a$;z;H1bY4(*E&GYwkkN9okciZ@D9`bYZ^(`u;5n^!MYz-_9E2!aUfSdG$Xl z=9~vji}9+aeDqc`qNp=d4Z84lJ|vUMtLWy|^%w156lvzJep-BfFM7+1@&EPeZi~q- zB@)d^NZeb~Qxd#R1ESK^ide3SkbncxrUA%W~|*}oW*M3woZ`mI0U;aEqN zHQi5tkPifuqhfys*;D(g|1xTPp0qC3MW#bZZV(|tU4K7yzaRS(rWdXHC}O^Y?~RM1 z&^|#yE2S3uL-c7tBb}8L_v-xl?%64!5G6_419dThWjTU4-ZY-n|uXK~| zkeiI)(tqGB`tY7r8kjeTS38mA7Oy zE_LtwxA*sc?tSm?v+vjQdj5FUA7);4&AQfF*IJ)ztnu9kVdf7PXfr$s@}}RzG-I|(#zfR zI+jg6i-l2FZo#|TqA&gdop;<{NMh@oiGohE^rW>Zawr*_|->0Iv1sUEF%9SxBpWZoSwszE2iNW|Z1wZ#zq&OZ9u#PO+-2 zuAl%yiD5keGlx}C_1BfZ;G(1?-|@T`Yl;;rk9e|oRMz4)t+vs=mw0(x~GQ7`7{S@V^^v#?5oeVK`?z5>4n&C35ba&%5-)XRY+s{b{ z5-_biVd7Fdo+|Qjbni3kc#5NQjty+?rUudpzXq_zqmatZ1zHn(b*yP)JFqY)K@~s` z{X+X6v7J8!DE+(@TSr8s>*ecb*hD@UBsD4NKWul7HJ-eYu6IK(Amx<> zq;9b9un)#9B}()l;3U6)tLpT&%t-Wm&x3!S4ad$~F^qPRhnG9b)mV`a1Ac}bfuG7G zgkhMv#08)UToL|5?d8wU$9z~+^pX4M;&rAL2r=?{h~j$P{LgyT>2muI$GQOW%mKJ#IrvClxw*v3mOQN3(2p|B09n zv3Qm0A~|xAOGF#XLL~N4-%Hbyk)lszhR&8D6Nra_vgYcD+Ip8|HWS<3rr?bUW6Jcj zsB*@)0bUr;JeIEKhbzu<9pUe+SM|Svu9~c?pR_^4r)R;HTWt|nT>*am zw27=Svf~cFKGaDb$=u=B2UKp_OymC&Lgd+Vh8g;D)5WIHbos!~0*Z-)Bf#rRaYQl+ z@+kpJq=qnOPisIR@^CH55fmP`c*%>p5;XT!qWp>{@5-(I`j+Ii$O0f%_PlD_z42Gj zZvTUsp#T5h|35Ph5`j%&q3l?eeA_!tXA2FSbL~>)3v8|ksA%r_&}}HX$GF;3i=RJ@ zKUo_q2{o#%{r#(vWk)wewBo9S`28wfY!rp#^`M6q?M3wQDH@({p7jEa{BYq&?Y@9C zNPV-#q{KNzpFG>;`BbnK*D9mjRp?1NXYrG4JfIs=sG-3ah(e=q>p#}MuDFTS?((x& zWSSJ_Q_mkYg8oyO4rFi=ALSS*Hf-2}xG<5vXGnhxPeS|YcPFcQ z3g-{JbQLN~((-d`{$|{K83XiZ^{t#hrA+r`n0`M%t;sLbUTgL|ia!4+N*|$8tSHaQ z|K!;Nu7!K&4&KG6>iLqY?UDWf=D)}JV~H6p^TmgYKmv;zQ~jFBRZm<%B)<6+O7Fz8 z1&dqjfhj{qp1e8p_GQE*8Lt z{+=%8U&W4oXK2M1zDN~>_ntHbyGnsT2bqq38c17NRavl4t4r4Dj(g=Qt|Ed%4fZk6 z%-C59MB|!V2_%0JXDKW<(uraMN_#@=mKW)1DB)o&}ILEb_RVf+it z@nU2+;vR1O zVZ-nrPT)UU!8$fGwVRTV6$h7F3GT7h%!u<_2cKu`zZ0o))@>*^H}^F-_S{-vnG_$q z#^&P-x{BCKOkak`v9dI1w0tT&g>xA9vo`=ajc{D*S*vy~flDOG*Ou`&UVVh#<`oO8 z-XbZL#0ah|r%TQ`m?n&ET{C{2$$1wC+FlH7mGOwol+|^n$nk|Pcmf<)ma322TlSQ7 z_Y5Ju_`5%EJf8uJZ7sZltzb-&Nx{iZV$L4h$K_e5J2(BeymfzxwvL&yDDm;7;;EDa zQonWJ&px#i{-^EI=`ih+Dt+_iszU(Bg~2@^3rIKnuZL=*i?%&gH9b!|R+$&H)!NTP z-Y~~a$yy}QGCzPI;Wb!rt3!)5Sa|=H57Z(^bIT!Z!*(v2%aE+Z?s%#;30HmNnZHxu z*gJ>Ayty|aMOx$rB*ta;Za&<`9RLoX%I)bhob)l1mK~Y(cDwSX$qPAA`k3fEx=0nk z&-V_@LAMMOM_Tyom?tYO;Hr*^@x!#jRYH2`@&fB1#` zXiB(s$2T>$1zy*iJ93!_uSF^-|MvHhfP~Qr9_j<}GAy1rqz&i@d_5qg z<@~m_vZ1ryrq=0TzSOUv+=C$_wPWg%KVTQXgRuWEOdd$Gf^n~cF60bBC#mf4Cph0I zfTi{+=Q78nGp(el&QKWD*oRit)MoO%{@Y0bra z{up4;-elElkSoP2u>)N6jfVV3C%}ZQ3_F(mXLC(N%$UOZz zVabB(-sD}x0OXc#hd*K7PA$5TuYr7tsG!)D&Z@)Qq4gr?ic}49+B^-ME?jr+Tt3mF z%E`E4AanAfX&kLc1ID!2bO1;RyZ%T2|CDdx$1D`TeCO5e%9kQ4j{My48yfm08B2Ee zLqv{aXq1=&HUdDWBXR`vi-gYw_ltAi5810+a?bn^|0aex8J$w()366-PV?zX;mPKz z*RHWbpKJ|)-KdsBX9mstm<$UnzeWEqhfFNkPSqDLN(%_9 zLEVQ?yH*S{-FZYMy@TmRvOrvQm)%YmS{82IOF1)Y3J|;fk-zLOq0RrU#RfqXjJXY! zT=y9yoSTn2=Vx0*fEA59$VZ8=`{L!|*>Xd+`Ku@GOO7}^zWc+9ri3#W_&lZ^DceC=AKj3b1E_+5=>o;}lYccm?4zTqT3n#1?nRnh|c z?pO5Feefmc(!9M{_u1sj6tB-CqHOi3n#hr;9f&(y4v?_=Z)G~MHnBvlEuDv+UL!U!f#->%h687n6THXLSIvV&3ruYt1kE^0BBXosJ zj^B^(>CiM3(Em2DqZA9U-(L=N4_jTz(X-aRVIc2t6GM{&+Mg^lEhYS9Km^JmW-xxY z!il5D>D--hkBBaX7VKdeO<1%KegibAe5T7^hsRx8{B}KrTU)fAyaySd)KyHCD>Kwo z7u;YLS&To$>&7f~J|4Z7QZFMb?@Mr#?K_qcv+LcG_x!b%K~+G?>`$@i@GIJ=RKN$& zypnY(KFG;AU*@n<$hxsg=RB-7gf09s+UoTC74aFD&p3ns#aFZ2Qm9n*)%j|7?cKcd z0Q0QZz0!Uyu?hXe!Bx=vX<$_3PdK#3EzzZi1I~$$pNUtM-kl*3Q>Xz(5A3hxRh!V< zBWrM~QQoX9uZQ?%mT;q~p8|**dunmM8kvg`o-gTo5g~d>-lthTO>y^Tvbtn@+eloD z?qq3^K>uKasmw&CpNZv(Jqs*GD%lnIsE0uXusp`|8b0s2!;s>QPZqm^FdKJXiHlY* zj!HZL^Sw=(aCqD#MF=KX^sDj+XsQdHtg-i*puQUP)haFS3bod|Aq-1bz;$=;b_Cka zI`-V9B&fZrv(kNiD)~rB@c{M^)4zK|F3+P)g}Zd(WCi{oYq_%#NjuDL)8gKk5q$R7zabAHHs38WTmhCBv}+PMaOX zY^ED@I(R~eqVV#}+lkcP%y^tpO@3CuY@keTAQIa{L%8)}4~&jEScWuOHra;&jL*Md zQV*6JE|XNrqq+9v0Q-fKL!TLp-3*}B|6cF!FG&mhZNm%FIk8Kt^g)PN08(X(S|-5> zIbeRkdAdlA(_+`)^ho0^Hsey+(^_S21aD{nph4<=ML>H$_osTTkL_Fq#Vup{u9r@i z5Vm-MBxr-}@snp*RaSHJnNF*MG&Jj;mwJ!aVxM5U(p@XWcloB7^HTNi9gvbWm(YF) zP&0Sm@O02+pX?K_q6Ib*48yZ*6L%e()j90(nQRwX5;~lpwKRl=zKx|AALN1e$H%iD z1IFv$m;Wd{8GN-?H%3yX>MQ?={k#9qSB}sT*5cuY5|vNZP1Tu%BC{mh9e*19uyzS* z0Tl+?NjemesN8ntzF9bY6G;#9$C_A?wb`B^3Ja8sr2(&ge-5iFPo1~`!kr(;kk=ZI z!Pr-Dq?I5{kk?Hdh-QG)TIg@h{=HrQ7n&)MXaM{B*xGAO^OIW6sB=gGO78Q-?#3_% zLc&owE_u$f`lbmAf7><1bB< zq;3X_aWDvI4+RpA{3PGsMNxl;wJCoJtUFx6IDT$dR^n>{!>^D0Sh%Q15pe+s zkT^xeVbawkRN=xa!pKz9vPSHD`gzsH>l)+Aje8TD+F<+ta`Mi9J5&n(3u@IME1l{o zm9-7?ENd7ygK@1Ko>C7P={Zi)DpY0Fd=1vDqkU~x{LmC3=z-62;8tY%JWjDulj-+? z?CDCRn<<8XT} z#@V;=n|$f4tX7;bnwS&P9ls7_@Jb2iU>}ugSsJG%HKOntdqnqhk^`*U7Stc}+f>^4 zdZ{?It}o)f-Kn=U4W;;k04tdudw?)2hGDO->Lw7B8H_LSY%$uG{g=xm^n^ZM=~S3X zv4~VQ=SKvG0WoTSL_*@OeveT|eQ*DD8BIfVexdmN?tW*@Btiqi-+bg)&(grYk|JUtA}lGs{nKEV%lhGv z?4lcIocs~OA35EA1(}{gEi0OnS94@ zyDqXBwm%REup}0h4)um%Q(eMZ8VhAKRF&J@oE|Zkthr>gNI#h66u(sYa+5l8PF55U zHwBQo@~?S8x>?CRl!7W7aK>M*G-Q>P63!}hkhL!~ zzrmeG>EMvl8Rr6gg`H3%83B|k#48;w?MfFaa88x@umaBz)=Rrlyn(>e@{Kt5ol4l> zHk*X#XnsaoBjsqX;lBSL>Tcze6=(OYS{-kH(r36(_@o4Ju4?Wk+5tA+$4*!U81LEN zEgl9q#M^t|Gs;3d9=0(tCc3JNUz5#1G5HU;300@JsgX;Sr{vrlL31aCgex)78 z2VzQ4=q)RzcT|WsizonnYG8n{itJ?eC0@>lFMU8kt0=(^RFVS8!~u0%6m^d2lKkMg#$8?Zub}IeNI64(y|Qo=uy z+*!`nUtRisSF5CM$wj*lSq@7VyVF>1o-R(`%N#+KfUdsSYf|xaT|d|=6NCS9Ro3Wf16hS_n)FB41k`KXQs)P z9@Kn8>2QLsAOppTWv6~Sf)B%e_>UBuyU$t__tx|!*nfD0dASSI%< zH6m*ETSANvS$r_vwDLkZX3-Wt*2ATohd8?Z$eIs?)`*^5)-=?&G~3bWa)J!1z0t+zzGv zkMi$%?f=zl_u~iXal@qNMIolicBRkL0XTwG4rZZ{Y~kkA36P+|SWE7yn|$y1j4AgZ zro%`=i029=<_><^7c>n+_SXSNwKIs=rVUwGVB*kHkDS?K60T(-$!?UDOZm`KK0;P; zCmjEN!2&Gmw(!<^v$bGQr#E<5K6k7?P9;^j&G`$VtVT)^F}DGhJyPDxl6z%uc7Puab?OpF zs>DK$jFyVLdA=}=CB@CUF8+D#RoWPzv`~~c>cXBM0@;6SX^sB3mlgydhq?Xih!+rj zpgcUzLd+eeXfTpChhWesT>UP;K2r?9^pcIG$dxE6$HzCtvl}!YiS41}P6muZIWOfq zNPoEVD=3f+{gHNhb3w){SL`y?Ey?ND6ofwV!3Ew4@h)1m>do1;<6FENOZM=+8?wz6 zp!JrpRK|SO7^`Z#x5+-~Uu3 ze+6-_YK`k&ZgF#?JFo|+kv{L)oym3Yj0&@F(RX6F)B{rLt#gWze4 z_q=ft-`5j93J)d;N10>g(a|8KWp8f)rQ8PMe^@~UFT893sMwfZl|xHj=b`!-fU{x< zW|l7;1)@>kH3-!=FZFO317P4bsM%9b#o;Oe0ryUZdv!B&^O;TPb08HAPY_|Sn&W<^ zJG2G23RgEp_ED|NdJ^Q3C5p(D5@ljxugs5hhm8vlW|edws=dcu{7+vqznvbp_Q*m$ zPd}Wsa8p>Te3%W;gehhM2M{0+=qPvoqspgfiRT$7`)sj1{~%To2C^M;y3(%|^P^~X zWHu-10LA|>9CHu@!Go$c8xEXFzHmBZ z>BKHj~$ zkAO;9w-9~1vutHQfr9VdsD`Tn|P0X2h_ywK;CM4TGD7 z)yl$*6{0()(($2L#Aqqme*|^ev2FKQn?C$fTOT}O#h>R4D|0q)DmeBkE3q*ihmF-) zVm=5Fp1Sg?NmWVjtTu_Ccbz_IFMLT+R#iZquM=oTW5eR^(`1t}$ma87swIUHgFQ5? zB&z&NJPzI~R&v)S;$HS`Hh(-I@D@xY^j0D#;Y4rv^o%B0OvI_yj_ObK`v?b0EVhdAWBO&%)A$~7jvCLjrb3bRE2 zo2v=S-ABLuGVFwZMYk8BZcFKOutc1kRh8*aeAV_4d551+M);!G5UDvMx8UKajK_Tz z3HF543%|JY7{MP?77-=`IZ9DZLTJosg2{RhX-y^55&3#I+1*4?WE!1!To5*g2}z`{ z&nW|Ppw<=j$AriPU(1lmD<(s837U+dl28)vZQDOO`#V?kpR!r~8ykZdsj^nge%M=k z_u|ks|5OKO3r%OZ<*KOgv)2!aMk+EBDQ^b|G%>j@LSlDsvuV6bapEq)#e#};?4VP2 zKv|Ou`3@Qu1>H8<;t9!rmEk;=H=3J6C=9?1+q& zPsW?4$ZTYM8aYYjUcx5GHQ#h)?;A07Bv+V;xAQ^UchJ-xb5cflT4l1Yx@3!GlAPa` z0V-WA=B9;GLZ1rn*tkkj_~0Zd1IKnOlzlTl{yZCUntU_>Z}91$vo9coy3tKt0M7xV zbAGe_vFfwR!MEy8RC$5!%SHXlY1bJzkHaQO@)$9rF~Q+NH=AniG;NjiLk(ssimODk z$HeGqgVNM2)d@X>-GNePQ8|RMSSI0`jGH3>?=1g0F7#T%1d>P zp^D}8y<`5RgBg_Sw#11P?`VC5sxr=oUBu7+hO4_!sf@clx_OLGV4Y+#HT{~w{=`8= zPg``?q*wqS(*rsVP`5|+8z)O2SEZz9;Cj{fFU&u5mt4UwU`&U*|LZ;_^|CehntJD_5xO}Hxc)Pzw<|&Qn)z%@YObW*Er4>ogQ<2frN3iF!Wh*qfQPoIk}zX)JpUjs+vyr#iY=7 zqNR+6d>$e>ZUxj0Cq8-B4C%~@KDGvW?;?C?+&Meo+}#k<*fe2uus*zZ)5z>;+QmT? zOCIGX1}PM>V`5rbH#`;Jn+>>04b_EuJHH|ukDO~zY7Oc0AgPfNGRP!&VB*G@O*GW# z$iQz+|H~fEe_?_6Q3H?Pxm{tMK)%->Z*V>t;Jnw}M^J7Gy3WAG#tH+zIJ4qX&B1iZ3ixr4@MP^=B6_Lc~ zw}sayJc$dIwsEY$&lc#*2Q|WFzNLr>6x&et>OFje6e}JQuX40jvNRLIM9`Z08u0Hg z7&&KKVC7VErQh}sS5k%>S0v{olnnaz^lS7ebfs`#*l9C3drenzHIc36akV?ud8_~$ zq)GFhxGBr%fqHm*DwB#LsR67)vu1Ij2y4k5O~NKlODnN203>gnu`AB*Jn-v$|2rWVnXo&`e`*GOxiN1vRvT{qorj=MJ9>3lA0kZ~GewZ4XCk2O0<2Y>i`;N3a9+@h3GZDZ|Lt8&iA!i`wpSY*FY#Q1Er zJA0?m=lg`Bq&jM14Fess>$naC8fPRpd771n8sv_TVYR zWzdOV|2Cq@Ff-&u-nM-ay-XqknkEe)kpV>`BjvbCs*&F1GV8d@FH#8KUuQ-6 z?FOHsl7=CKcTaN7=%VvU?Xh7|6;nVB3E<0vn;;2mnH=uSv+mwpZdMhB5}nY732hzn zzA{W|?{zIjg>8_`#m&JDk$1Y2mnd+-Z&b~(`1Jw8wuh9ykgk>T=`uZ=%_zt7vi&|i z0UF?@M$PK$yvsNF<|b7%?XQ!9Dp88T%Nz6PXitSAa|t!&Bw5A2R#+AhjTc_zdnK3G zpVI?ju*#f`WScm;Xp~`A`w%-AQ4eWI+7*C>q4){Do!%@(ZYaOUsAu$*bVM3+)HVX) zVZN>@8`v+0&mRU2OYKY|knk@<14)Te)!X$Mwx8R<_x0Qin$ECGeXqc)KS%^y{9Iq6 z+h!5`p_h0VUn+knpQZE117QVcagPb#iF2_v!S-2d06C!{?njNeCmk=!H=H6Y$a(N? z`0FJ#CN<{|mO&t$_$?zid)+sgtTx86Y)RQpC(a5dK3efMP2i?J@zmaXQc7yb@(0do zUwdrClMSiv3HA&A_U}oV`{IFm+1(%RMdn}sbVG9f+WNEB)7YRA1>yuozfWOC796Ip z+v2xnH1k#Ldd$T8inSD^yK)*_*I`Poo6Uvx=^6Rk!P+n6+Yi$<3QOQ;;Hopb>Lo4K zgw23Z{?9feu8cq+JZeV-GwGNGO{ITKmspFx7f<)Tb1hrTtK2j|iXo z`=SBX7iEaOC=*?+S#HnN>6Z!JyAv9Z_^&so6g#V;sK^?Ps0{!;g?k(uwU!B-mVYaM z*Zl|Oz0Ot@vpq2aPA$S{-x?UC07^S9 zfsGWa`V^ilYV!WLkOJ$WTCud^!?>O?C3~Q2UABhv>Ey@G0dC2f_G_d}9;u&oA7l!b z4(+_(+F>4T8YlOOzRSi?{L>?B<73`KGKL6h&%sLvm|;Rwu!WZIHN~HK+}6R#H3wi# ztBh~1HHhr|(JAdMqYHqm3n(Jd&s+$5_1^ehHWK@TOypn5N*nyUJ0rQb&XGwco7Ct5 z5%N0Zv{Z#|MoYT>c>JcVA&-=Bom;`c8L?z9eb?@FyBLK5D9hc8T_0Xnc%8h0%?RxC zxCj*@XN-&|CcV1Tr_j}g(E#(o(0~nXy8?8qC)459$FEYgCbf3*O%iWbA^r$Q?+pIb zejijQ9@nrCw*?=h-KLyz$_`b`dx9LIQH4s-M(EHIU^^c1Dwp{1Jw9LA38_!SqI! zliNR83>fLeSwCr3JZgMlr98F8hyX}H`hhKfI+R4S&7*osy?pR0=6FrVThtS@J0j5y zzNKYW*Hsiq`b=l@&2F~P`aWjH*f-7s>f~0=VAM9iUm}FtxtY)8-i~9g^%w1`yH^x3 z8IaN!S{Y285^w(<71@HA#wgo%cLYAz6w9s4ejM9a2qb=7>mIuDhO_mp)?=U9NAgd~ zV9`${4y5xAm``RW9qJ8Gd4tfyb65j%>CTZK@AaKJ|4!kGeKTBKBW$-u=_nggdt!yLCm#`y z%7By{Heu!omNzBhFzobb|GP&7xDE|%qu-Vd`{+7jcT9l?N{Vp#89oeD^Vd>ehW_R% zIbo3mgPM^txgwXIKU@fTz^TaO&dIM_wwcgarJpno@tp?04B&Yb_HbE|+}zu;Z+K6L zop+R?{OmqiDZ#HKmBn{0(x12=pR^|f#CmAoM`+fCoq+=@WYxZ(`g)`@_7FvmWKxNT znZjybM@B%QQ5THdRuMWI;Wz?9=;9-x?@^31o* zNJ|c=Yj+7vMK9@{^9>l_N@w~s5>wKM(MtLW@oWQHi1yn<`?10Hxq%aD<%}kXJj#3X zDFR%mH}SquyYeiw-pfL!-1@Ro=)KS9*^0aSrG$1~WI+2S>?)oPRPZkC&9i}ps>*#E z!ZpL~lCpc@-5VMgQm6QE%-n!R*5iE3jh`gMH1bI{A!+X+$4KTT zR*cUerUhL$A4#^L$unrW!f5UsiX|F+4A)<{{H zy|XIc66<;w+ie;<5mrp)d*zD{3OLQB@r|Y5i9w_m2ks;}5$>8;_&<%aw`+ohqp=g6u5qrdJ3wFsXm4+BA z2%Q^Gk<4-ggV^k$uAp0~Ml z&^!~F={RIv$?r&<(b^B;)qbm|F+3<{k|7@_eYNOrdv$Kn4AL?|ALqu(ad+eq)8tyvvsZUj$lTsv zbp_Lv357F|VgUUWi;1Xg;hJ~LNLt}8yJJ=MF!cz%h~Ms6NRxIAAv zW(F)M_NuOr=b2waQQ(SRMpmr9%#573|2Le_*iKDg#jR5H?-QL?4poDIw!B-F^P=ie zqK}r16cM5NCLTx+Zg}I=zVGg^IAee%?;?U(F!0{yYuVtOjF#`CLHkD2hMhd>|< zDC=(APL2PK^8Z3iS+gcFP%y`(PRtN8JS(zX#rD#(&c2B9EL2+VbR7%TZDB!;Uc#w! zxu2|ZSnYgZn`z3Aj_s=ucrCh_3!nG17rjyk_@p|&^t4Bxh%hJBB=h#4hycmPc}()J zoB?PY_f=E_G>%qmK5akd^u2xE8 zcO<>$bjacGa%08``*uRj9(n4mD1?jN{cz(K#aG5qrKS>uzojBVu;Cbe7;xWtDp8X^ z3!G{bFZ5|~I|F}?Ov=zO$Pkz9PJ=~9;U40CJ_@-w;2z9r-^-ru#J=)nq{@nFMxy`6BHttuE<9s1itfNjWg5f5DuuGUb{B<}{w~by;7z zaVmF%SC;d$qm(gO&Hi|{lR)3R_bL{rN3Jy}F60)bY7^JjR`zq`D6Y0F*u{2``4We+oj&7jB{spsgz)Y&G`)XiMS}&sM+hYyPf5Z=T5Kw6Nd^-wWeCQ3e$*^EC?T0S2|bPOyaoc z5#C6_`YFdJe!+R?YN=n{v(~{Cgh;gH!HYRO%R?V8kB_P55!002(at*F|dR#d2P-xDD{-~l4B>?`! zYcd}B?s)oA824SiuzUvgq^jWk6R^h0(p!hs|E5;iT$EoJ~iDwq9 z0X8k&Z62EcTylWi{mky?OGyiUfZF|U$1(ujV!WwW6qN;vCeVP5DqL&xezB}!c!x2l zL$|c1O6p!#Xsx|HYp~&xtc5Z03J-`cxcEx>Qc^Yl$SyLrfTW&6X!N?!&c(8|{qs3CBkVCobH)6_Ith&n#glmiw5W zQF`;AVxhv{{@EY^!y~mVVSld=bkL-R_ww!X7iiqR0v8U$$Bx08M!N?pV-B9J&?Vhr z{qr9Fg@fk~Mu;uY3JPF^Ocv@DKccLMbFgZN+Zn}KIltVZ$qI4vJT zXU`oaTSvY7`)`Ov^zkb)1~J`|6~E$s{<2z0c~?UIoS ze_;3-tj^^@zc%s{a-gLtbFQQ-HAspgqqzVsYX~QNx#}K=yJt%p zxQk?!6M?h~KHQI*e*5zmtmNN?2WSQ*QEu@ZdQK3G+99pgT=Tvoa=GY<;y__He8EO1 zoexmkc2@}tFWKxa7}B|v>>&1&8j1Hu8+jh#d0+P>NkB-AwBiRIK({;IGkG`)Sdoad}6rlfUaB`+MQ6Ozj4V|8#Is!NtnN>ET&aGxTVfJ`H!c` z!qm$xRYLPRMJ5|Ot(xUp;pbpqT)e)kbcXE<$+wAFQoG5^lIpp0^?xva@2W2&%b)w;war*+;2>t* ztEa3GnXbsWb9&s-3(-0;n%(s)h|m81o~wzw7Xz}pmOuMB246cp2c8;?=$myOKfl76 zLCxn`U{V2JIyRO&;7UW#vG?Rpmyd-yZV|3U74y3p=j$c*O zp$;JiXou2Z0C{c<&a{-q&Ex4Yq#?HxgrY;a{XhH4cQ#%mhXHLm?4oT<(^aZe9J7T`dUiGJ)0ErB=>sQ=-?{&H zWz0Ff*8Hh{Lyv?Tw` znUn;+?x7k+ral0hmS`MrVHv8Wddwz{rOuO1zjuDj`fciV!l6n2f$R%)R?t<76 z58v9mv@T)?dRi&D+Oc~n{lEBkvrW}KdTyQJZ+8d-m%9VSBqn@hOW~{t(Ckuu{<%S$ zcARz#DYT1e-iE-US@du}YVvkJ&++bf)1GrlSeu+1A^5s>;*MuOFjw@wvjF<-Cih7i zpD(Q(&}U+ot+J~S-hM4y!rfgfA|6!cW485(mAq5SUvZKBUD$+yL5BPCxfVplC4SSO zwJXIN;PZj3O=2w}o6HKW8MSDKxoVVTlvrvWj0IBPGc!l1exfoo=#IY04YS9iy$Q1V z{gYr1VBY`~(FBmn`QW`KG_ti$fT9q`8)q{Tzhe~@P*I#*ZWeWSRB}2*c_J4%Ha)v) zDaFfIgZ^T&G<5u=Dj!K}sL1BZVhV@!PCa1%T>D|4;gD`FB{H)nqRj(>}^!_OO)*~3cX6X25!po8scQmju`{Wx}LDt($j$eTP1ba={etv7$=s8rS7n5!nifmHO8bbSFkI4~Eu}BFV zk9VGPiD+;u(!b^=|0p7zkLc}9>1LBYQu-oj@cwGECS0zN+r)H_%!1rusr|s+c0KU- zes!f~;OWP1wtU?GWL^Vq2$bJRl>ZCz8T?J!9}6wcLjY2f3t+UhgP5u918kEs)(erJ zZaePIUV_G)*#$LgXK{FcZW#TMx+-?KFZCvgd*Pf$|6+oaV0_o{P@SZyPQa{t^c4aIzw!e7pS~rwI>Z@>v9678p4WUzBuicdSt~8cl4}1wekxz`mt$70NKaNll^LePFt;foF5enp%Oc%Xln;p8@hk8a&aL4{*=M<`k82ahitM~hOgQ3i5^w6C z_S;>TZk?b__1WZ|-AmCbrz+$8Vft@uPrb;ZyUC?w)7lW8%4uu7%?j4>6i!@96 z9nDdD9B^%_b!GFg;8o;{i(>QC=K7Z!Hs~7eDxB4ce{Oc!^gpDRm=?_Dez7fk1ogXH z!JP0R4g$PzR--a-#C{)B9$bO(KqC!r_KP_$a!vfyA7L1H+H~aD; zDn|J%Ok&i}KOj8CehT1c$$v9(OpZ-0*c}m(B!g*9>!Lx2}}6!wdD&@|O$P5wgl{C`9xE2LB>m z+B=p6uLksGZ$chq6wE~a5JQ; zU-zNHA0$eNzbgswUf}hTj~>Fro(^G2Y5Q@N=J#9oYG+2RI^N=1-f*@DWTQ5x3KX)3 z(9H`h2XVk9ml$f5Tfan33=23v-OTK5`mAHCE^@iu?Lp-xw%&ex{H0yy`4c?MFz{}@ zg_W?ET1u;r*?a9bDcim&9D9G<0$A3;25ylLCtQtf`&yGWi!Em7#sT80ZzC?})5~In z4vbPCq%}@PU-B~q332WGC@nQzi%S@tSiP$)m4a8^TIv|T^4P%9Q?EKTFv5u1maF^u$8 zUf*zzl?l3>>Yh^3lIMPWkr1YQPZT%I4GH&eeYwYFME z(6{)`W3oS#(9d2pP%D_Rzl6Y-c<%R5MTkq}(yi?k&Rbyh>o&BDF z-vold8sjAK)CryD`w|^PWtNlU<5I%zIZL9q*C)3eiy7YsIE@#N&PsM&`iA|cRI$#u zKl1!1u{lf6R&HIxP$jG~67K6|%JewH?t{+;7;U!NbauPRD@NXHKVL-Kv>BE->Ti5- zPeJFw6%hG{&v;ME@QK2qOONh+mv%XmiZ7@dPmB}Df78kgbAyY7;R*Q4PAYi8UKEyG$%6(h-c=(uw;d#^-rK9%NR zntM*nJi4?$hT?+T9S(rlf6rI@7mlER8_A&a*3>{6?YDh(&_Cu&>8|vGo0xta2}!m8 zRwp7vQPV?9*?W#Es+GKXW#4!gjn!F3-t40fRBk96USSnE_%fb~ zOoPKisu*nN0%)8!>W{n;I(plTz)U)f9a;u_9viaYL0m4@Ma*=D$Um@v4A|fla`q@W zRIFcIK*2%*2HB2BESHL`>+d4d(7ksL3w}zF?d};#gBi*0wz%v>FNKWEjHuj@&!BJF zxO4Q-8wB)+>!7Etr@^wHHDl5Oh3Sf$Q^I=g{>S|gLr`dt3ItC^0SHHC(%EKY`@;Yk zA9lgCT(_$6OnGL_3U_0w%Du*3+1Fr)CaUC4Ixvs;?dBpRpi0c>2M(N1fVBc*d74E! zs5@hZ8-zAnagwUe-Q@ECH&bGJN zuddt}=!;Cq$cX5}L ztXOZ4^-&)gtb?T8C{KtpHsPvy>Sh{0jd${Whp!Q=qLpdB_sNGfxdAml6yGY+xxuuXk$tb5od5 z=i+WCd}ivVzq>Z4Hmb+5BKktDBAvN|Pfr}|=wwyc+PGjmtJMEc_C4-pk~l5-&Z2hE ziE|SJKApD)UmqA$*_ECZPi0UR!0ENyY#XgH*nwZAoC>mqwlmVw>oH%+DpX50ZvgPRBsl759uffgl?!~WE zKNf@|EHwcG1r~OBL1!q|1#z~vXyBbLn(3J0bKI@(43y|Zi573nf^qLFfsS}VZbnRK zZE2&LoZO=0tH_U-7LdjqK;5yErCAD~3i`vl>W@!utLPzKxks5+LfVj{g0t%eVGN@# zy%;~OfJisOIw5y*%z6Hr=A3kG>p#JpM{8@G?9Q4Uw8l%1~_tBlg-npo_)$AbGNh=&D+svR^U1P z=~LQyj6nHaKG475a?jOu5OPedrAF#W{75qrDgOwFx=?ZXK-rnxif_a2iKPmTR-gEh z=L}XUfZQv;c5+5l084w*TaAO3=8^($gZHfl~s8QX;m1u=&2R4u*2Qv~+9SsT&fndzBwRwL)+= zxI2rxtO|=(xrR z5$-k0Fd!~9L6EN7enmtz7l&kWJB(!CCa8DtAX2STu#Af1ty6M&=8Z>FWoN-o3I`mX zAV-RjX;Gwn(ae3*yASVc67AGu_Hh|6q>F&@DO{(P?ms^N{xmnLWEtC0tg?+ zv2xI8DY-XnQnZR!SNSfYeLaBn{a5yme;echf}|Q05ciwW>MjY5gcSXrX(I_ZkpFDFw^uqP=3Txe{B=YSB=Ko^tz2lnN z()RCAL_k46K#CwGK{`lB5dk5P&;$Y!x)?$Y(gi`~Sdd;q2vv|0AT;UKg7gvuLX)Oa zq$#MNi1oZHo|)gwInT^I=XuZUKf?ZefW6mVduQ#n?)$pGSGRfA1In_#-noX-&*Nc` zIGGn#u-AYy2^@=lsQbmoaJ+rEA-2h-KL^;lS%?giC zUtq|syNZo!tfEG$aPwA#A{Q&eQYrV%_|N*&^SkDOvtJyme7?8y=#714e1A>#wRN*^ z^e{@K(pT!vGvwr;Y*u_fe;%(Bgfpus%cO5mT;%6m4czZanXqr8f+D?P%$nCOP+~uJAu^fz-WY)%CO<_#yUz^0fKq z1Q>{TO|b|B*1bzd-uRx}EgK0A044Pi(mSOzjt;D3WaxN(;_+9;4whvzpDRTTolAqK zNB6hW7wE_)kn0Y8s?0~X%wKZr9t=2XGI(nQ1A;rS>qoc5>fZ>~R)7^E;WK;D&MGpH z&d7eF_44T_w&jvLns|rMVUW0v+@>|}cjM+k=dhQRG0~}lr4ExM?Q*I5!=6`AAS0xE zjQ|otp}#`@MVey&)G@fMWHhGO??>`Y`JgUcNI!8iMYle+242*ABlTr}RR6xOIwx#W z&YxcQwyT5Le)wQo`lb{=lS~Tq!yp!h6?qt_Y7IcPKcVI;S|gP?XxC_;jD+S(L>R%Y zf!aZ59nj3*S%xzmDqEYloz{={;yJ*cDuDv(vD^SLR70f$fVhKFh#&vw3=6$%a2>ev zJE3TJsl6IWJ56e!4o6O|Fp|H1`@UHxu4nPV0efNy9m4t$Or(C2pgB!y$VtUN`6h3rx9jQ6Yz1314h%1)pbGtcw zW~4s?q8bSf!sI%-os;zlI(?3aCVeSF@n3C#v~AXynTn;F-@4H+s}$82Hz&d~KBew| zYWg8-Lce4JpnSY{1v6L?ZYDo)SDQGEI_PFyN^e89Byn4O#O7ZWcgkvBSd z?Sy{W%e-?zdsAX3ZQQ@C(AS@wkv$N|{@yHse!8HC z=FC1Dhn3Nv;jXjz1UGm}FAGj*+leYZX#4D!+YPY^{a)>5#=aFx9#^bb{5^G{@pzDF zl!$s(gZnB~=z7~I!QAIph_MhDR7MUZaViWr37+#({ZfCcPFUR7Z#O>98&lT@>K2S2 zO1yWZT9blzc!3Mzy1&+BuGINX&PY92bWrBOxR$8KzP5~0;Nl7{s> z!@_r1>*d-l|n2=6sIBRT07=Pswr z%qhA^+9@$UVohIV9?F%$pH6C_AjNlQNP=t3GpjlJbBM$^;J&rQ24Fg?N0bA23g zWwMa8`9o0PJai!+*^Bn}7s^7=BWeOAQXnyc-+p4BZM#=I9 zBox%Z%}lKjo!@|gR|zZfJ^rU$&p+pV{>(m8v*-WnCjYw>RMUi4^-q^JE(-x!j8t!~ zKW*UdAssuxaq!r`@(~eE3)OL+F(?dMgalceo~XW&b<^1$)l|FUYk9EUJMC9U;;*yiZEzR5e!h$J{aHk4OAaQd{#vq zGA3^4UVSAn=kK0HC=xUYjJn)XusMW5g%r8AXog;ND?^mGqr)0&fz9 z@+=+ATXIJsb+*5sDE%qI?O#>*(VG8rJ5wZQT1rUm8@v_Y66q_?xZW9K%lj2(UaqMo z9>!@vSR_&{ofuabj(dickem@;gya*yUEPRcYjQ#|Q&WTD#0T$0GY0=W)M^6knQ!A) zc0pgY|5r(rCM2Mm@1${-_cYf_UDSGf3QWeyR~s*XFq*PgODD!X6c~D;rR4g#vbJJ} zQ`v|?aBn$g+JmwhKad`+H>uWfp*(8HYq3QG2pG1$9MEW81VlhD0t$yWU5$!ejkL|s zkZCC*P2ye)0)>JZL8UY?Vc<2>*%CbT?9}|Qg`~C63-M?3GiFaCrk7pByb+sPZ!5)7 z&6duR+*B=mSD+<}=XbQfaKuX$lizxTanmc8T0!Q@?Tr04mlZnnEH2o&L<>)(y06i} zW}XCH_dZ%p&3`xzGbND%1ys^Q9u6JH8*c()Aa99jicz{4ckxhD2D)*P8!dox0D!{< za9p~KYViZ^7x%3iG>O)hu$n~S-xt+A!y$oqn_lFIR`q6?4bwBim++`rPLFrV<}K~| z7-}dAOHa-U_Y^;V>;zL-oygNnGrJ{2r1=L`Aiq#(4+D!S?w?KmkE`zgJxr`dpH^tY zd+t?lo_Y2936ddNV{E8P&*pYXG&Q0}N7!9zFCx<4pU6$ zM##GYoyw9`!6S})eS_?4U2a|BLlEWLN|{`7Tv~i5Muk;^4&zj&ee#*j0d9m7vNM(T zi?8cZeVrDN_DDHb>n}Utk)tcy(wCIOB>xXZQ-=T&OnM1gvcO#ED|@N{%FCpQKdd%m_@D^%~V19 zk3+81KGJ!ay|^*ulP?v2duC{#|CEUT7ih-6{as^m`JCM5$l*|L($5Py1iGt#=)*Hr>;gCgQgx1A%7tNo`nU z+jGvTv7l+?@&j>?ZKVQ*Mju<1KEVCf%$L&zQ@7anr* zlJniPmmo-)b;0=k-}A9-{^14vC%6Isb$-v^I_DohP79R;4cBgrc&qd#kQL|8R+c8o zuOH6@wWLnBuACeFkW%Z~L-@jD9X()6?2NMa^(kshPvinR4Bg_q{`)$#`mJN`d<#9u4xTIE z)lr#uKyj<9K`!gIK*e&IwYJuI!mKAvv;p^ASfmr1QCg4jT1SpIZD#qb4fUwPkc1lu z{*sJZx_ax4LEewrZb+N(c$@K!?Joo(mR?p~&X3R77qx2nywG|sK)lS;_^gLYDK!jh zn8$IjCep6=4V##}UL$Viv_*@(U_N=5Y6M*+x~D`Yk8sw-&kXwwGj1VlhU~H}Q>9Ok z<)xLlia3k5l@=8Fvj0)d!KBzz>9dE9Cc>tC#?~gVudF?{#cE3g5x*@84{@-rMgA{I z9fq2so)AnQMG@|+QBTtR4H56)e>xs`K+!0@W3UrZIU0?N(mZ%yis7rZoT1+7k^( z5E-n4;Mo5$((vKK z)_jjQ?p)dI$475)r%Kp+Ow9YT6-6fjf_E?V4#UFIs~A)h6q@jTs8>v&8UN!cLYdCY z!R5*8J51g?rNL|Rij7AtITrDtu*on*N+JT|azf)^)6Hgeza@ifJnXmk^^Sjy(VIh> zP-jfGRV4?bqxba$xwP+v?suhb_VtT}X5#{ew2;@`Vf>J1k^lGg=3kWv{?@Vo@l!d9 zaq0V5;j6IL?{y+E~5v2gtuS{3# zvz8Q_>S9&qC;NFv+|2Wk$`a>fQPzr7HRzQ$Qn-FFoUGiWQcCo$$3{G%HygNr*jodtcu;I6l^fo&uM30Hr$S< z?1QQhT8~^_bbMuDmF*Eif||ACRpx>p$5RTFv_+p9eFUwpCZ`8to+kRS1sNKrR+2UB&Jt zQ-WZPRD%>Qt1kM6nR)+4)#;FqdQU3Lq)21h!`d*svu-B8u)|AH!hazxOKUuMJ&K>K z^=oTXlj{ubX-q-tVe#?JET$EacG=wWLDM#Ofm(zM$*7(;+$Y;^DSo7iN~)7PRd>!t?KS&9>6XY)-Ls+x$!uOZR0tM$kFWymRtLj zuU*NvS{e?Vh4;R}FoeFl4F7tBVKG(hl@Rf+Sl@EC=W&A5M)dwd(voV8-2>-Z5p!Py z)97BQ@y1#UQE0e?;ZxubFT=kKd^v^Fj^`@4N~I@agWFwz2<%T3kpETD+Rx7UKYW~i z&S#lf>*S~jTW!)L1z;Av1o>JptZgR(N^ zXKm;kDV0^}9dSKOo&QG?i$YMlW1NAELAm+?*=I(VE_9Z_tw==2=e^8qqLZuFca?9y zBahDYe@?ZW8Oz(r!iPnc+XCNKeDx{rjutEDOUH|ctV%7?*;nd0*aoQ2-}zEH%6sh6 ztCt9$t=_%?x)G{`4dN`|k23D>#Q5=33>X`JB4NUL^JagAFgovjD+} z!qb+|lupOQoQ=_XpaoH%oUB_T>O*z%$83M$=f})4LyzCQ86D}#o|)w{%eViM`5mTv zb6HD$_9nH|ejt@}U{*poY z7Jwfsy#f^wxiLr-iHm4#S=$FvvIU@H{|Qy{KmBHDJr5>Ry(e=Nn}A1CT>ox}u>U8q zB1)~YZVK?@n3>0h7S1fONYvkHJa286FJQE1DlgKGa*zM*KOs!*FQf2NkLbgNHwls6wBkMS|WB31$st%8V3QWDSv{;soZg|+kdkBuu!__jMc0! zNZrQ|Vca`hWW#L<=kk#e!(zAwnO%tGA%v8HI`^ffzMbRJ)N#YzaR%l{$e++w{AEp; zW?^rLeW@EkU=EG91k*`uL>EKwyHuT{Hr+k;sa*K7aCuHCb`zWjGI}pQNnS*d!E$1M z+=sPZ@d?(8EyqtsP1c>C859vvjXSCKB17fNY_o@@fZK86=Q)BY|JPVWK3WWh>Fe5R z`5b*9QRZw6@7zZL1fGpCfT{9Ktsxg~kP_6icV4A?>|hS_j$C??Xzh>}?s#Sj=T2lz@O}q*_H*ka>zn7wq0vL6dg5{-^hYyu z_asB{?fpn}{rKz&x1O8)%&KCR2x;}hc`Tfe1f@Z3VG&-=(YJPRPM6KNOS1|V(gUgN zGIIS^IPnW+Buz;W%wduovqw8-CN+xMt0ia`@>(Tro+KL~&*20DlwN8pa{N}w%OL4e zxq1i$9W8+kP?H$7jPsQiaZoi&&<2b6q+{FkkEH^LGXA{={9o_xKQOcME*P7Rzp3Ry*(7(3M z$2`$eHSqA2>cDNUdmpA{lvPh|4|!?rg;IX9(dZt2d0Y>|Np_EDz*a6A)b%xuMo5FY zY7J|<92R;#w6H(A{0w7K58Z!rm;PulSVQ90jjxXRdSjubqZh44c@P9Va>&yrj0nmb zbim}N*Xze5gR4h_E2=U(EBjokw5e_YzO)pXY-AbGw*#2%d=p@K_?wNxRe=hcm7~55 zYRQvk<*4rkmWPfU|9BV=uNUmr9TaQ#=1TKzB4vnvN06z22XAZPzYoWNz`x3X0jPD9*vZ%ljen3gcI59<3 zUQRQU*Px5RqMkf48oc&G*Oc;MZAV0Ev)7FzkYmmimbagSc^13?FI1XoSg7T3)m%Yb zFcqDrimAnkTL>e89+R=}qFWemcTBMLQ8cumJ$VIt-4f_|k8sEs_|K)4Wtl6bOHCPl zJ7t)0NEq^`qM(0SOLqL2jqq*7`>t9#Z5Mn~&`uN^Au~(^FA}+}eJO}>bj-no3M)D~G5XjeaxJm|)LPV9J=Zk$;9)NvUmmQuS1_*jhMp5Z@o@5D3l({;RF1x~-+48LZN&A(F49C_>AVG!0;!sppJkXKkh1vwF`MM`Zq7Khiqa1ayx0V9q{_4k#j~Kwh0? z`@TK$NUQI_DfD%7=XKaOCyhfs3=@WLO~a%x+JjhGDK*y zTtV9u5uA>W4ttfol0&7>m`WH``cR1~51jN)(R}r2A@fJ3duHSg=sen{{`hoy3?G&MH2- zR(1{@nI!VF!4QaW&x=j~M;;u%0wuS6cPn(h$Jn`czFgo=f{oA2qa46m^+i@3Z1T`?e%n#%MO&3Pe$g(@6;E2g=fH`z)r!JH{s9NE z-l^Gz;{iy=7c$1C+LxW&XFYvH}I*jYW)a)JU$Fq zRIa!Ri%z~j*&yHMl+mJ8B!^VCOVGbzv09r0v_F1-Zb|)Dl^M#7@p712j2evJW6qr%2;d60YBWg|zbLuG$c947VH8RlbxsWd$ucv7QJo1eJO2c0Ksx(dWHn2T+x*!OC*; z&?6;M4b(#23|q{fk3oBUZn{kFJ9Wvs0w zGFf>#ql+&Y2TKJj4vOQXw1v{SXazp$_V$dj_9u#G3TNKAzTxB@Gl5Bj1?K7~g>%lv z-@p}daXIK4q(IhQt0f35=w*|~_y}pdaI<>=3@D;<%IKjZUvRu1v;|q*U|5Pr;iRRx zsNAb+&kb^&ICv6!-_SL`qhCtXtLnDox-H`$j@dn`E3A)k@6DhE`2U+5LrRIw0CmYr zg?v1d9{{iV#~pBwapQ-B25a+qVD0+jx1oS3d&SLDH%`W^qlT&4^WCNHWrmKa_hwtI z_#*2qsZ<(cZHWdVd#B|>YucZ2i2AFkW~E7n2@AchQz!2&EN4teKIQ)!bMC;S=?2t! z$)MJo?pc`X*<07REFdMqIU$9+j}+!-+pr0rPwL-VL1WVt;+YB{IYK7H!g=D9FB|2P z+{&A)70qgO;(d%Qo(mz$UJLui+7#TcbzM`sIw5sbM=FE9-447crcLGy%exm&myV8X zT%+Ra0fG-n%&>iNn89zO?tJjJm(`orF0-RamsM7hxhZY(=*zcV^U*nV4l(!TRu2wq zjn`4y!(P(*2yFa?hHp&5S?-r#ThJSlGawAS5Ia+hlcx0To2c&j@kILUfS8x`>=*tXJrY_b6*( zf^qKoaP`Y0@KiiCG}PF;gPzhV;^FMO)`>u7>mn+&lb&Zv_ru|C^Dx$>>EY=87m6j) z>VH?MjI=jSQ^$@zH}}rJvEAo!=bV zAdurbsN%SHtA=SYJk6f|xaMN9{P7iiH#~mP==1lH!$W@O^X)#Y2P1FxV^wU%Uzb}f z)8y+~?dMC7o8CO+G|kB$!uf1xFL--ej>FBQ^uw^Xp?eP?>ciGpNr#M@sI-BHLsnNJ z3d&n&Y_^B61fP^QDS3*_{gtoTx(;&m*gs{A@hYYARrGsIUqzxD`xRnphsD6k-&UFa zL|I(oZiOH*{=FP~{;4wNzM-arbt<_ax~l4J86s4-Sfp%ex%Y0C$fTD9C#4qd48X6osJ8dE-AvGZH=K z%k_Tr1f4*YHEdX`hVc__Sov0Jg_Qs_591TC2#S!YwR7w56}$IC-&;yh20o?ja8yUF zAT_^-!!q0W>P;)*!MlB>%5-0?M^>4oapXr&JbhN5&Y?Jy*<8DD)_WG=DjNmG2AXe@ zTnc?eHFw;fbkU1{h@S|)df{wNj1WjTl6%*Hy{QVR`GBx%b8NfqdJA8_`1_~Re4%YRZ} z{?qOm9&+{(D*8(ce9!uah!Bqh%$xvE|TbM;YFYbTM8%U!{O%tL)4_rInJI zsqg8neQ1)d}VH!lqjM_U0y_RpFX z_m}r$kE(I+yp>Fz^^gU=y1?cpwc_-IYFy||gFAMLb<@%oc^3-=B*h{F6%8`u}X?a6Sd{cf)BmT(>TDm5tr$I5t+ba3H&WpKtL9VzH*p8fq?Aer5W{(`|lxfM|J8XF3k7S zOfyCMQDifkX(lKr3F9xBqg!eRZHFMQ9oxw0*3xfWYf{y&L-@+s$XI3?CrT2H{OZKc z@8>&srfBm1>$e8wzQ73qMFxliLI&BynrsX!t)l>OA}z3~b_VXq?+aqY2w>tMFY9Sh zPzERnaDo6AumlN=d`^q69{Cpj^TrAA7um!&`6j3quQe$N`kSel!FH9^;^Vjb;y<^0 z-=j6@zj0G&e$a(-{Uo`5dEf%togl4Z4Wx0BzzV_~_~7^fKWHU@Hc0Y#!TPw1<_As5 zymJ}mHC?I!m;~CdoY)Du;eoD}0{*|YwHo35Ce7@_ud?5-cXZ4IEC{G%+!&`WogDrM8z(V)x@J*-#BcX4eP(|`=3zS2Xa zZac^y1(N%slsyQXw@D5rIzD;`;FbHkl@>7wd*ra2K^AHzzU6y6$IuN8H)Y1e#adW-k)47YcPj0aBfqRLn-!mYlD_vh41&@LB$JmyFY z`a_F-(2R4yHj9Jcs|NmKbU@q?{oB`)*3pN*mN_5w-A2Wo%r{AwPfBT~)asJu6n=r; ztrA0Uu@=eDi6Cs zX^d(QT3diJrg+W5=LGJ;zRYHk)JN;@ixk9`EK_&V8>ec$Aw z^SgvGF46&5FJ)ydN;`VT>Nu3=dFJI(9g+RWs`KxU6oZr(!ltZJV(po0>qJ}7w0Z*Q3y;==S3Hv(aqn4zE#=*Nr%~F>I?MWxSEoaV*sQ>|Yd&X!%;<1Zv+9r10?56^R zVAnp@QxV(B?hfH(>}Vt2wm#Csvkuw_^0`P?Tc@?=Jhto{RI2oqea-v%^2g9g616Rs4x;imX_a_ z%tB6;fU%1`5A#S8ILU^zOmbt^3mXQ|hsOd>8e*!7$waxEveW@n(*fd4Gb%#L0*25Q z;W#U8Rp;pcX--|pZ^)R2@6FSUdOMCB2dG5-KbaiQRN{Tn`axd=&np}piR?ig) zJet%IS4ZN!KSUEg6J)hKeT{=zah8+%9*AR1RPNNJcaZxH6TztaCv#dG?2yYye1k?q zCA?7CVkJU?KD+_$G5rvo9X%1+A{TB^m_Po5u>D&!>ExKg(E=Cj(MhkwGcAMov6Mx> zk#*ZY_z5FeHJ>n;npq-*t<}K+@e4j5t;yRp* zkPoDL*G!$Z$oEt!Z3d~(NZJ?#oHlRXdo|ZRb&EIg<$_F@ZW4dkF|Oo95xz0BHn&N) z1B}=ukuW8dC>=6jtbBTCe;0iL*Tqw8Q+!wJa6J@iQE9D`(uyK)$asJMzRSgq8yw7Z z)bg}%2J4x3{eBJ{U~bvgdBEeoOzn&O(mJUfewXd<=wxbxTX!ai(d4xcRgZkpYQZ)r3>p7n8TN@dlOSy+GbE7;ilTgT{LQ6|?GlgxxC(>e3uI%)?Fs5EvxkSaZ)b~nH{tT;X?Tx&Za&27QxfV78oiNRrn zw0F>#8>3vU0|$aJ6ufa?vni|xgJlSKZ+vj=S=}X++{PSAtE-rJLlxXt60be*P43&L z8C2cQ^5ygkYiaH%f(36w8ynWJ<4HMmbt`gG1T^&DBgbdYtp!$T)~t`O4W__8;stT_ zn^H(%J4+K^I)8bvu&`{KUip?&VZsUNkR;T#LNwa8;3pYm%EmKx59hJ}!ZvMrS3h)g z1f)m9X@vwJBdsIzxZ;Ry+>~;itT#KliG`_nc>sqNj6#$2L2-|zi^%$?IsD>$Ft(wB zGG3?!3~DL+IY1+SPwy(?O>?-vs9-{Q9oY_k`5&BL|1gT4;l^9=^JC%ktuy2GdMA%| zbcOpKd3$QL?nGm1hnX-9Zw2NGy0p2^zxSy5Gy27!t@=}Wu>XprV4|+6B`)~!iDyb?) zCe>Pv5YB!t?a3p1inf|7U^3rEu&mSm+8_&R+( zK6yTNESHish`(tpcU(+W3YIAfjrj4BS-M4a$jQJqaNO?bG0WXy_sgF4jXe>cg~6BD zw*JhR_6uq(vEbsT+_H}AhVd16_gV*OWaw@nUFnzMdc6`S-sQO67dN836piN6Tkb^@ z2bjT->F`oU1>>m<_=%C%K>rdd?Xo0F1h;Oq$e7?p$#Ha)=C$lY3=7_y>=Y4 zanH9T<70ZFw_%)l!Y&eZ*1YkAmfZ&AW~*c+LeoqxDjPp4NuWl@)7%r)UkIq2da_0$MupnOS!kPXT4AN4qk{_b!`;#hULJwD=aE*^^DW8NHvD>!&+8Q=(FO z+o#Ix=u|PR2;pxI_n*MP7i*FB;%9UYuptrz%K3Ya;S?0NO{I}>0LV?b_L8}fYGs|4 zA6x5YQ+bCy(=v2CJcVEVC}l5D3AhM{Onfa2z7CfWtMi#VRJ${bnoFL^P*&N(;>Cuw z{dlse8-rEU8k-;4N@=1QZzo<=HrY($ZBm`-z{1L_@8{Rz;HyHFs72Sx8#~4Nx2zYX z;1Ou9cE{ap(H4K(uvBrq5u}*|cw4=Fo!%Ln-K5I(?yL-oyUUBeB6=4QmKCWR3665` zec?5^rW;f9>?_G;(z0kad8FN!V3jm%fkM!}U#^Bd5P8qz{xW5+U2pR472TN`BWM3A zZ%gis8Y@oO=1c^%Vs1uR`Q-{-(aS$fss8{)0mcP;XJUCwL|dgU3rXwE1jr0kVs0wU zbEHzJVIYp%Di3k3aJX3OaT$7ng>%P^r%s@xKl{w^K^b32NXQ^moGB$>cxaQ zSy+hGez9DV)wo+!ZI}Wk40W&+AZc!}V{2hquglX9tr_vQn+%siTJ>OEWRfZl*#>1V z>JN%_6N^17rA+(qGqqMdV9-S(-rehCls>uf;wSx5az|NPS&^pG{olF;;KXAeBwv_1 zdv*gd!WI~je6H24DnGIU4A#FNtCPO-tK3hBP6s$hSDRxdUsLC&eQUO|%Hq<&XWwU9wO!uesIVT-FK3a}$eKv@K^iWB+LJ*3kv_gBPy)77g7oOp>-Y>yF)U6_qv~F!NN&yS2|kC@|PA zJ%!gj*Pu&Bqy0}MlmD{13_K7J*;8fe@L{V0lP<3Z4tFnmX$3XsQH7DnvAiP26wmU+ z8b1ZL*E~GhrWE2>N&zN}U#n;(mCm$0@uBn@`DwWsx=OznwNs`%tO}kpx=TWiq1U?O zZmC##7U+&Ak9YI)f;qiB2j@_gGsi1+r5F#`l7wkvu>kYl@U6N&MyALYY>v<3q&vC? z#P~u-va%D-qTN&YHEQW_2hE#iTPu;@VO{uCC2>mTG0sh19VwQ$dhVG|q#=YJLh6p@ zu2EccjC3ERXS!|5qOUA@fS z?_8}`g0%nsl$1RktLH(h8nH-G{G<2{3lj?uc)`w7A-w5`|hIFD}C8jZEN>tCSGe zk&e@+G(XL^UtrWZqe}>6r=Wj>r+okv1Wz(5X8rnkR}#fug-$T17a{@?d0mAzfBYAT#cb=RIUo zm1NAdQ~ee&I9^q)@HY!#X4c-T=cZtspRErFgjoCrZ$~>i96WWJw1}b#G1`ypgExoOH)}4rPcy?>~C+aKg=Zm$9nw0@r|Iabgz)B zcF&R*Dt!k0m$6})BGJ*&58JuoicZ%~%->PJdZMQv`~9SzMW#DGK@&I}!yO53_6@OV zCmj5p?G3*nmKlaYAN=c~wNkF!3-uOBurrmAULHuU&u7L-6b>1tfERJN)Yzt61t5GJMT0 z*Yn{!0>ALedWkaP6)=dfSB>;&I(+O+SioYhg7ta=dDjO2of9)-F0r$u1S%UX1~z#e zTh67MY^rI8c$9NCigg=uU{>utHa2{nd$ORO|^s+*<$8c06x}&gk^<-BUiUOuf`EH3|w1jSP&St*y_aCPJj2>0aDo zMQm~RRmv!oK?5Tvg}f(GvxCfn&v9h?4o~AiOf%r1VO^wefeD7;$7}0hR_)=nLcA9T zLlP{5Wh)DnRq}oLIq%Dh^|iFyOT^i@KBR}irB*0J>c*jtG{0naU~z-`ir!MQ@juK3 z9fkH@fu3|4WA^M&A$8*5`U^+2uW@k3g7$!oVPfXf#1l6yOG)c6?oUQLvxy79a@}Je zDHyew&>Ne9w#*9{zndqaitrzKJ*ayBf|M+%aGJ9Em^U3%{^jw-xzW4Pue8HQ#*RZt zImwkdV-dj0CmUm8*YaGRt{L}EMot;DsgOf`0Xir=bPrB7jX)$Yy3u!HE zR0M9TD0jK;9i;gCCl3I@`)GG?S-?5+YrKNes_wFjRx)TLTji)XvMn7R`_+nkpF9vA zE0)Rw$KFKb1r;E!W$e56;p*6B_V<%_`Fo__JjpFU$jjd0y2BRc_ok$sAwVGbP`*5% z(V@^O>72>zWi^+q!S`x`*H=CKZy%X8*3X6?ynH10lCls>;GKE8 zd$xt-je&|(D$c8@blWyhU(dS3D_$e~*@QRirp6hZdb>d;SigrPqb@e5k1^PWyH~B*tj@&eBLF$sNwFG7A zF4{Wa0>SqC@s*eFm$HjMfV^DkFu^(mcyws9fiSsdyslg)rC;l)j@I>x{#(MQE51pe z;n@Fw*ad0IuS&u~vqARQ+{L*#WbC*NYGI}BtXqn}!x7F4RhRIrM@$;V6?txem%+aa zu?v=z8yg?54tax}tU#Qx*hoC=A$~sK&YY55Az;2o?<-kCB%$JG-&D$1ZzB*Eek6o; z0G)%7XRDa>NLffnlW1l~Mg=Lq{$1*TvLzAY@O+KgU{U}rPxdSO5PryafUSLC=s3N-d9GoP zk=8a{2u0u#x+`4id9#2YF)+V&ds}PUax60?G7;z9%s>4-a=xEldwk~Nt)+6Y1-3`Wh)`Uu;t4dSO8G1`} z2CI#yeT?~HB5dyCd7*iJliu0*u+=ZTlb&={BH%{PKl0lowpGhczhxtwvk`8IIFQ(cAFBNjfOPZNIA&O5br)YAB?%x z8MV`c4LcG5%IoCi&W{B>KQHIV3X{OBJ{Ol4hsh}Ny#WjEbXB9JH}=Gdbc{LPsZ`(J zOeyvJ&J82H4y=j82jssmS>wLk#1tQ|USg#*8xhf19jRGTRlN0g;i`>z1V{RYeO0AD zl*{~Lpz@Zbdv~sms>uFn`aFr!ul@y!CAoh6l6nVJC5NMu{052+Swsev88ar3HC#8qrEHJnv_FbCe))(f;>p>eu$Tt0NQp{Hi z7wrxy(eYoo?xDV4Sn};$$hV*d$EfLYDAB&w5+3H~mlfY`-T1a{qfyS%RIHAzk6Ku1 zWO)=(v?D$k-5wSRf&9N}*iFej|G+uTE7^MKGTL(eg*Ml#8CF`~7)NzqEuGpYY^u6? z&PdWVshMsKT8rN7wuKiJ8 zIuzqL5f8JLf;yeh65gdgd)FP9=IztF>EHU?Etpt(s!I$v(J+>MY`edZmMND@pFJ)J zU>*Q=kBR7^m#m+kcyY<~t^}^vL)VuLdy;p(egMH7j;UJ|ql{zetD97tPEyH~qVY_c zRY`Gj7mS zV>}XgPjWX@c5@j+i4jk51qWjovO4L;+N6YhUgiOiTXH4clbyn7FM|Kq`Pj?mb;cShe_g#Qn_urr6= zYJ|q%Mt!})z5k}Zp?OLI`OzmGgQ%8AMv{(7Q|H=g(XxM!z>mg1zp)b_-i&LViTSO1 z3#@DFdnz{N_`6?QXCv#N56_eCB~ME^QlI%m#~9|ZWM;4kb{{-d?3&huYVxXp^xJn|AJT$uv;J+uDo5W=Mz7~hnB32meA&xr+PDYBa^YcGK zJeYphM5eDB%b5>PTubRB&Saavsfe`S&kJ5KZUd|1Pa=MWB+wbjnukX?rZePOpIG`{ zElf*l?8{L#yy)&W=`d&(kVP^Hwm(-pD_PnQ!zS|b0o8!VMi)4xohqwO(7YBX;0Bc2#93Qb_ z$?AxZx(7e2Kij~>pYh%;B{j~F-9;<0#^(Z@`@(4yejT<^>kyff)G9Z+ze7jr$LsQ| zUjE(xA8+p+)zr4Gjfbi3}Tp zS88Vf4ru0IC|>+m>D0he)RU5CEY$h^a)h1&3Wf7y0&f`sUQMYzq?9JO{T#W-HR>_6 zs0Sv1&gZ8j8h4u1Bd~nTz1x?@&fj`+_oDCkssO3+p_csvz16o^2&CrO$jK%k`f#k% zsE&`E{GzzEUxLnpBXYgqWEe`ZU(%zH5do^NQ+H)(Ch8K8PF1Cw#>q7x*=3}BNXB?2 z#_-?iXc%rPmm~YOPYH3go|x!pm|a}7|M;X(&p0y-l*z{4sM5TTELZX=_*$)(wzyg? z#gFA>hSvcsPRx3vkjmy%)3by7zQcw<{kUf~wkA;)V}yaTtBl{lDO^FL!+yCW^T*Q# zBt5zR#qPo?(G=-G||_XHiB0ECr&eQ|E#QF z)G=8U%?j%hyvpOETo^dUmlMUAYP*eU68$L$D5>1JdSJZ75bC(*Hh0+`2KX(81>oktjc-yKPv5o~GK>*AD{q~8C9-0~ zi1y_EkEu&S*6Xu;5eisKuADSA=Anx+Id=8L!VjPq-#Z$A&yAVX`Y5^)ARsf0$3k2{Lf#pxi=>RcV{<}Pl#A-X3Dool^uGu*S=qBJln=X9qL5KjG$YuG8bG*##T z|8@nZf9l`Thx?8KV^VejcVE5fx8C8_u6yi3kbHKw)7gi?A>^5zW0l*{r9iN5Z+7%# zR%E7&IB+KXb)DFcA~kWPhVlF3Q&@-HFf6frL1HnL%{o&Yqxc=U2&1{!)`a+M`t1#9 z&7?!jl^DzPoEr;-&2!CPaoZx z7>5+uRmkqiep>JcgopIy7?MIXrUGbx%S)pYZBg1LOGElv!9?#G^@2= zE75S+fKQZFrWN#i-~mj&&M{dskUPf!JkpY*UU4dj0;e!g2l)7bzT*5I(6c9 zoOAhG|I!bTlt@VM7=p9CRP(qvOt(=65E@2uE6rFmwP~I*0~2Kw{{}LE0hVz=x1G=D z7@6*t%D9(vm>QT7q`GM-x8DZjk}tLudUW0Mm4saROaipG_klA~)Vt$G{T0oNf32@`dvRfQY?Uiz4GywS9G5Iph5^<^4#+81kKMLZ}lfuLqSLesp{KW5(kWIMz zOY&G~&{2v&R`P{K?=L=b8uQXj2AE}yo!7*XJ=3r1P~z84!;GO|+uxWYAC);GQ_J*9 z9Tx!ED*i&I-E4Nf<6)!|U0Ro2XmPgos_?bD9=Uf0awjeN0fP4w4Dc7ExSncJD1Rsv zdo@Ijprm1xKbbC&Z_Rt200`_ot?wi$^lqRL@SbM0lMvRdR~ zn)L_Dn=m}52#>xh5c09tu})*g_*1(Ql{HEn%>g!}6H>n&8&(p!iE3s8LEn8%b61MUvQ!o#G01U$t7iTE1!AjQWXqBkRGAh4 zuBB#Pm4xy^$;#2BP&TQ!YTP%~ZEG$w!{`D!C;*``hrO}YoYx#ElbiTZcQ%IKT11Vw zN3*UEyb!lp>|2hSu2$IHkR97MN!dE%gd!H8fGp{yskg2E%Y#)=Ytm+L-|L#;gbCuh zi-e5Rg7ihi72+zgxvEx1FCssU1_1zme@2o1vji;QeK~Ju&vh}T#W85TfqZ0rv_F^7 zVo||?xLePbJAR2{Wohb+GrYh*WwkO;f{YHk8%y*Dl~Fg7Y*D&WfZ~d+w>7Z$h2#Fr z+A(o*c63)bDR=QTY<96~h_c>Ap1)l58Ttb!zYL<2T+)-V+f7=la0arFy(9^E z?eu~>@&LZa&>d_u2F4RDa%rD%?*BF+b~1C6ADsm~UoE~1`qtPq+J+}O6E0*(MgDe} z(k!lvM_Z-_LixXfY+jwIpL-m|D+F1rd1YhO9fHMICd2{m518|x@VHk%3;##h@c%ni z^Ix;ze`YL6y|h=(e7)p8ut;!9ze}8$f_h+_PDZ?x#219q8|f?2N4+AMNJ)-;R*?aN zmtd(b3Wl|UM(#@o0aw?abG**IaxD-Zd8Dwd4o`lVO~3D1-Onf#tf5!L2AV$C&%jdd zxW&i(0%-i41?zD#gA9OPBxB%E!qC>3dgsnk$l?2mG55kxMRF$`?u1*Uzn|1DrI|YJ z?#D_^0?z?N2qsUt{%G0R=O?oj6R1r(riCQJqZXB$7c zcB?1kv$!w4hlqVRLbQPf8X@}lOMv|Et<}}H7JSX8r(SyyPJ7v-jCVjUfmZ!Byz5^r zKKS*Z|Nh6hWCLBrtqU59K7b|2ny_PBt0Mn;dTMeTf|qB?>77z;)YoRL+ecv~x5dgP zsfv`091b!(S6%VY))>fE4ZH0mXWDCaJ9%d&z1$H9wGo|%wmmq4W}kX$k}rfE67&qJ zR%|uPtexo_Qm}T%yHn}dNB8MpGKajiZ!hbzgJ2=Zw6jKyW!SQwg3%9|PWtDh z%1MU{Tn1bVrUCd)-5RuuW zT?+Vm>YY}9PxBK80**4ax8{0}TN`RVp%uPX~NC6(BMny7M zPePO%Ib~B4VZ-wH{Iok*V1YR4

w(z>*{hfC`CwthLu(e1tL3fiKw6@{AM26Z7iQFw0d4`9Qwf*dNnxjYXeQd zp!7t{jgifC*^`p59(3{f#6E{T=)>vPH4lj)Dlb~StU{$)Yj~!A&$SPeZGaXdZi9X~ zS^pFE-=Z^fFtN&WEzIyvxa=l)!3;jDt{Yhl+sQQUY0A=Oxigd1q|ULCqR<$}1cb6F zTjmML;?^Gcwb!&N2kD-uUd54X?H^}I7H$QzwG+j<2Sm=wy}?KTe0n@y^xQmUA7LR^ zL9j0Fmi-0pqv%$T2lctB<4Pf{3@*T|-qF$N zSYPVshqRLV4A$VQ%~He`M6sFAXK{O{PRY>Ur^X*;NBK@+N&8-A0af_CM_cn)RAX^h z-;j=ui+B%Alb`S@oBeofK=j|df_oQ-wkRTI_*C<}oHw(dcO_HxW!^Nv+*%p!^kAWc z)VW;5EqI-(@I|)Wsf=h<)c7XbX{_E}fi)-RO_M{MXL%#5yCS%2mgC0r^he~^0x4-b z&F476&))*sQmNF>sv|JpkAFH`N0AM{Ty^#DxjdNd&(W;sqM*aG=l&#jRY5Z)TBKsh+gpkGzmX}9+}^pvW~koGT!)g?=&(}TPNkQClUIB~A0Vvu{(8$j!|ojON1Au( z;LGi4N?9DRS#`w*#c!RLDJgSBi&^q^R;Q|D4S2i)%wgAz5W63WQm@z3g6odxp4=S^ z!-lHJhxQY&5La)BA5I`04JFQiyElk$T{O|3btqY!D1EJ5W=-UB{*hRQ6{ZRm-nSqp zSw7t`oOObaX>-)Z;Nm4nHs-d1lycSbJ>%3(u5?H^DkESmn{_<7W%F|9oomI{st2*n z0vPm5m^D|Pe>@n<3Di^NwtR`7WW~07O>2CyElK$t-DMl`u}m11x{IPaX14r!84JTG zl-kQpt6Bc6wE1wMF`Mi)w&1?LENAL?rj9}KTVJQkv5N`s@2~6%)g9P3FUT!_Pgb4| zN&Op0bc$|zBv_{B`%0XNYtzZu0z?NtMx5s9j8YZ&uyyrSRwxxMq(g0njFd_JY~7O( zJ-vdnTq?>@U!we0fv$Y7aaC($oA=WgGFCBRY z?L3hFt00+$%kO)E^n&Ka=$gH}yWWGreN<{1CG10Hc&Cmi(5rv4P=az29lm2)Z%pL8 z{88>&Rj7o@PSUPBqg^UlcD|6ylp&S1)b57+!n2o~KQN9~-}Du(*UTGC`^c9zA3SEA zw8(C-EuXhU&sV9#Gw}XgrZ|JI!1Ml0F8p&?1^oH{XE_b)x6B)`M+DI>XQ`r zwNQdNKz_bj>u|Met$rbGSY^ZlQOPj=F=ziyK?ZFtH`3hPon7nhnaT!Hp?Azp-fq3V zuLC%9=w%Lz#|hGlmqlpwqWDEXC$oVO0``(DRk{q;b6*AxzJ3-}{OEq9dykm)>DD{l zdUiXJ4$aky5xT$qudvd8J?+2y@gGD1Iq3e2CO7-N7(Rl(tFxP~*J9;GE<>1v?hrZ^ z!TFwC0|28|nTa{`ByQ7Ba(q$T<^wSJgOmZ&Ts@zuV=EGe#^AJ<-jmV!<<9$G&Ma~6 z7>h}hhqD2;hI^mg_YkOLWrJgIa_mTns?ft!NB4_n{;Ahas|xdUJerEAi&CyVRwDV7 zJIob$l)`yHWNcK_d3kcrZT`3Kk9FdV#%46ydZ)EU@t;7C8Sxja-&`=B%+GbsA@)e| zH*qrS_UP!GAcw!xECRay=d1+?beA8`gQly_aJtVRP2!sOiBFiQA=AX~M2PP0jJi*I z-Nfo9QWFlZib<9ZW;X!oKVxtArdruOIm$)m{40I^DvEIdKhI)Rxxe+E#kQ%nHHkL` zS_OPLYn_ACBozO>aMP(%jpKO8|Jir>{hig_EGa^OvyBzF1nCW31(K4$wqFv0#bk-_ zda@$EuoBA~tb9_&GV6F9FLQDhgi8a&66`&PiFV`S30cj*V{~yw5X{`Kh1vGBg%Yn< z&iQLL5@$n%j{H2dC6Mq!4eJSR_kre7)sQO>mgl`PqCjj zse9BBpwuCiuQ}{#?74^+{@P2A?+u3SuZOLg0UUxPeW2n0?|8d{WQm(CUv>$B83($#P>PJNa{o$U-cr7(0xYBtt(n??^ zsYx>aWj32<%@r@etz7_cYp=@^5V9NqDA_0Azk2_lf6&PyvL_>!7S72X4ozPvGY&v6 z6XL}zil*+BgO&aHey_G8I1!|aucQK+Ked)RpC8RRPSt73egk*~@BVSGi*uU8_RU$% z=9RkK*LX59m*!|vmoU6>6BDU!Z#C^>TjIFV^)K>j6!%ovklQcU$hMzQbJ5Yf$?f|i zU*6bpIaf`7MW#R#&~;=7{Ub*M2sd?6yIImst)IU_@rIM&d6y{_C2iQ6k$Yw8$}aqu zHmU$_J6XwNn1^QH4k)gl{MFjRp|w5^U`1nGOFHo6Rq4jv5YqW0fpUK5C`v~ z>4b0~&>;_6)G7O>+CWr;V+JgJnXO5edmM{?cqB&%0`(sk7^@uNz4dO@^BMe46Qmxc z0Cln{ewk=h@ixPA^oE!cc`$GyU5sh@*gE?}Vf&}5AKj+d@g48FV!KCk{oM`n27tlD zb91BccWSo)NYEAS#?T)VbhZ+yNdhz-MCWZrowcSsFO3nhR9OK>iGPeeO{9Di;+O3j zlR}z2Y+_|tyB083UV$g)QBNF?3*Co`3CS^H16Xjt{m|A7+bs+;03h(6qUv`pz};2> z1?*3!$mx<~7|d-?oMuhse;8-F8ASH|K-Yy=@;pOccJel{S`+(MEt+!J_sfAZyvz}| z!}CMqns3XUuFSRe?t!SBCS}P*Y~a_`6PT%1WgBYm*eV7v*EFqqF9> z)KXqTmklv}@dvn2V082_*8F*Mgp@HStT7%aG~@?Ou{w^tWevD3IJ%{^?>Ve(l9&CV zOoiuOl`4ltnPs(i8q0u%*MR24rstgfO4sTG@ugwOOazKnQvS?04brLZ>;XbV86Y|X z2k8=#zF8beawmSZE$zekNG_iG6sWK|p!g_lQ~g~) zOSK07tsoj{N0zO{mfRN7m#8m-w;>N2b*Og4vCX!JR0@z;qj9~R@YR0k{5L<6qEYN< ztx0#fnA8T1m9wte5;dTEfSCD4^JRrnpARam%+w%Rii1t^kIwy-81P>wkm=2ZT(G!i zrn*F~C=B}#MgB3t43n>z@u!5gV^#Y%eN&y1*}B&wCHJhcWq|Gh$LTocGmbjwm0k?1 ziMwRF7(*%?Snqa06CVP`z1jTF#~fMLXo8Ule9xn0+fV#K0_OAvZm(PBAKhMb8z6!w zLiq8@NVFyAJ+5#Ujld66Oz~e}6VLjtMG@Yodt^RPnWu?g9DC2Z5ET63_nPY@Iq$v` zPbnIodVXNKTW5_(VL_%5UMi++b6tu4&57K-63&e+W8#v1=@gDK9rr_Or@0m#W-_{E zYhI~~R6^f_=QPP&zOtMi-fzk_;K-lXUuKjg5OAJfgh@7m9_&psxoy#b8TUg9bKRKa zgXQD-iFm2iOfTzHI3kDIX+K3WPlIIsluIBHSQSTB{!KjS|MFXSeEU0!x^;(Yfur)> zwfXPmDjIfu3S5+5-p`IQ>!^9^6?{A1>cUTHo@F>$lPgh2^6my}{Izyj%2NfrJ?RM> zF%#XK2^CkNxQIS=u&n|?{=h|qyG`*TGOjPJG&Bw1(YRK3~fyp2Aba!_@+wG{h(W8lJtTtMG z$!-{>CZ4-oeJ29Kx5|5dNK2$rN^G@G4hO|inhKn{5ujvbZ}($|(^-~}$KKu-V~lwD zF^6^Uy}0UG3R=i%CSIy9bm)|wy&*=E)KV+>NHXg@J_tnBh!6^Bn@x?|-xhw#d6}UVfqQq?fxb?34YudZ6)EMXJiP#-+ zBg{!DF{mz4iFp~ki^tWzZv4n~+I7+xdNx|ojScj`nL%BfQfsD1dqelglM zKk53tan@H?_+w=khAa-_OCcV+QE{-BJWak87euZ+@E#~rE8~F~j@g!ge?aKC{&4s4 z`Zs+0S0n!dhv{F=IBN+)SOs#Ecn^5)^QQ&m&z24LHO$`dmf~Y6ay=r@ox;vJGct26 z+~S-^CB!TCGXRc1^qTpYCi#lR`&e5W%Ht{vGM9}|C@GoK=m>;OAcxi|6vHbi}z3U2`_uge7LHTAUd1 z(bo7;j_0Z1DM~js1kcNGSSq>W@gmwRun6Xs%ZC?A!*W1&^A1UzU0rA48ML_!EdlNn zk`j1K>qAKwj#P9>Iv5`LF-o)8R+o~ZpBNU7Wwqj(5!7z9WgIyxg?Sg=35;w>v3(h2ZV zV@yRspuBA}Pio(*nA(rWuuG_iaDqkVaX#55+M^eAu1E9^$bBYCcLUKIFdQsgV;re+n;c z^La;~dE{Q}0gK816YjnX zfI0WjR^~{-&K#KdUN#9)7PQP9<0apNl>k~xUPtV*4njoDL@QF0%jl`1m!4iX?u-f| zNiv%Jyf{XKF^S80=eq@!Nmk7tT0;w&u}c|>feloi|dfx_LY zt{gnmT4NX1r;rJ8fL~vY_%~pX^TAOU&4u z!J*ZrE#Rl5WLMlHLKhrM7PUpzdlpo_G7!id?S@QkrGJ3|!BqbR!wt0zW(^OCv7v-6Iam1wB)!RhUsH)Aks2svX4;aO9rZ&lS zDJDmL!@26JRn7>Nb|hb^Y;_scwN8m@;3UT;)=ol)tf~|WJ?E%V+)?MVr!2~WDU*&oSC^PN^`Y;*a%R)r7^zfvN~)eXyrp3< zfiV>aH1t1Re_S~77e-&weL1Yr=-!xeikI!rN0!N$XPG*<5fWlF9|4!%5V zL6NsE(3%gt!DiaGH&l8xSYNsLa<#huxa$OB$;$>Ba0z3a%^bCT`U&Ta~EG=R9Bl=!+)%0C;$TRFZ1a5+2<}#TW^=PHy^%se{)EQ5Y_z6Do?@hOnqki zK(16>&R_#lu|bzI`XZ~1Hh1qvE9WG6%R=FDj;#s6FVxltfvlbZhOI+$Ypd9xi!6RB zjWrE4=Vvkkxr@E8R>SQ3FUM|w`>MsFdM2v(V%~2T=hkZl4hMXITAE>k7nM=tk5`%o zoKsq_LjKX_yr!qOz^6oFtsDf)odknvTx(prE49rqQ_6@zadX+73+aUd6Ay+_?b0rM zm*TEGL64U%)Z0P`qw^t9Weqv^g8r|pxT|T%XogU+n?~)JPlsZbSlKWm1ZN+DP{?u8 z=kE{v4nc*bu-JLkzq&T79c(K%rd2+c)uQoGPv}J>o^zEhxH0dg?AOPDoF(@ZbUK4` zB>~})Hh*5Sk3sG?L0{uSBx%&0$Lex~k7DvxN*Eveua3}SnhafTqNa_0Oa(`@_|GGi zWCy`AW2h2U9^>jsz7m5pJ$OIsD}%fMNEoM-4w^Q{(Rbxc!i^q*4{L3{YD{0;AUdBV zFw8rFG?k)2L(gSh#>%|+{2XpzLuQ{K44QEv;ZGx_ymqp(0E-A*b5nKD<#x;!?=#cT znQ;L#z#CI%tc2QvGh}S+V7Cdj8Ro=RqTtIFa*31zI_!Cp8CdyVFhhWSlvXJ$UP75p zV*M9qBfSH8LGn_<7bLH)8@K~f)?z6+QLy$Z7p$8$jO*)TAc=J+nm(Ec<;Zk!rB9av z)}_>CaT;f5Opa^*p!V+8TyDCyZL?5uI<^-*1bD#q04dU;==-bauWp+)>#{u%!fL1;pw?eaT{AhnV*EM?Rm6Ns9 zNhqKh2{h2t0&!ckA2M;wU`7Mw}3>C zEdq0LQ%-R>fkA)&?O13r(fHH(RntrGVkPq)to+WINZCVs_nrc$cN*zH&;Fc^xoRTN z)UaG2^!BE6gHPvLeaZ$VX_+0$&;-%qSe*^KI_z%CIf*cGj zua9C!D(7{+X*}ohF*r z*pfuL*k+bDBt@l@TTT)f{dDb3C33Q|G9u1GiQXH^Ukv+0vw+!a)9S%#Re_^w_EPnDs6oAxzSGf|d5T;SN;vrU@GiWSIs8 zq>hSgcq3up`N7!F%Kn^G5Z&#Auw~nJy`F*70dL@^Z9^)}#C2l(doo>=#c5AyQkQvp zz%iau3ki!}t`&Md3An4-Cp;iIRX!W!lrXt0E;4u>42Ts7Rw$Q6O-Ys&c->CpMti(Q zr*O|tb24#!x|{Lj=Oz^EaX5sgl>$cnE>K^ekSrm}dvbC-&N#Nk&_s9IXA|SgwEG@U zdGL;!aumzoaY)`bd%C)D~2g;wdtYuy=#-j8!`v9hCo2I+#w2QVe z6J)A?Vv5kZmWf(Ed7@}aCC)g;!O-D|*JUd%kjek=o8m)tYXSj~GTr_4f}NPAWto&? z?MZrwtgB3k!~+&x-TKNZMG#i?hcj1=Q8|*AY_O!qJP6s$Wfnjy)e1PM2zKaGHm8i_ z1i4mQ;!fd(AwHFf(k45gqe;5N#S~uiNh^Y7fN<;NJ6t<=ByH<8P=Tu6ldUZq@9MJ>^jQb(^~-!15(a1O5Wl-H?P`y zWCBI_nZV6}RKSbd6;j#w5$}*SpmGWb+`q;$yb5M}LGi!Gyn*j8F+7mY$pI>-QWq|x zA#~JjuHLELdo1!8?6P?d+3CRpiJi1I(H|u=SI&c-vbU3U8jwl+Bp3ic==q;LZtW#g zfJ;u}Qfv3!%`crtU}5|YG1EUU#A$)a5URcp%5VF~BlXHE%OY>gIZ>`jW9tkeHMNco zVB1MeohTu;gF2+FV$L3!khCju9BsY}dIgxIp~8&;#3xx5#Ggj1dY6U~Im_pY{aFG56{89!YexC4u9%ll$63(m8tt2H5zU_fQruLvCI zSb?s64oXOKb*X9ioK~LB(uJ)Ss7We(&iq?PC(nthaq+9grVo{f9l|iSW{#2}c~}du zGhGRZ+sKfi_1)BLL%H9MxA9+ur4}qTpHT`CzktB~EQGFV4z%z~7GHUgzK zKZ-Uh<3juaCQ!N`Q9C{5?U?Xc-5TKGMS>WIJj2XxSHvGmFGKDm!X+LJZb4m?yJ^dB zj|Z?cBp{KdH#KZZ^9-RPG;%DeoCS1GDWv$CNzuzb4Yn~Uv%GDkG&dK8N%5twwP_6Q zsikAf6!)DnQ3bo&N2|WeJ%=|nQ=4nJT=v#AYC4VI0b|TU^iTd(u)vo^}}`WVzM zD&}r|L0$BC_NDjR+;EJa&S#pS4$c7n1hcLmjz#lNONR_yNhb>Km81r#a**mIPIf?B zNmq&JP>E-Q0huTSXB!af0L)ei9O#hmo?rfSz^Lb@;%lFBg1B--Lm$H%RmhxzL3fkq zYU0Bf+KVtn@)9f%Fos`OQ)w-ph2Gq@N#s9j#6A9FnFg^s7QZskacADQ}yY zj#um(nHvPF^0GsXD5P#_2xW4WmFDeA+u9>>*(!Baz;)2`sKbx8D77(eJ} zM4j(im!e&9pILddmt_;v%CNYk_OZ1~w{7-KCGEb$Yw=2tDH&q=a&IdNSUVoJR5-fK zX{fXT{#&7sP#?s%u^9Q|K7JG z%Hh^e&kwKC0X+k-%_3-O(KB1vAwSx8(oHR|&EPeB%6QS&f=C^_1Y$1Y7clP|1k!Ri zAhNd7Ul6>*rv{HZo1@ua5pulu;ES6wQ7+0CX<0P-s69y!49$rtky$jHyquuw-X?13 z$NP6nX75XQv8mC=q`;_;486d5AWp?!4W*kvG=~`U)^yg6z0o4R3^_$Xh24be48}6N z(2yRxR!G!Mq_yr-u@ft19mJX}lDaF}ta*hIxG%Ti@7PpK1*OXjv%Bo%lxhQbP|kzE zIpZ^p1=Z%|qjGMijEkWFMs!!;ye5RlHl0_}FgUJZZtsV{BY?78wZx z96^W;vzCC6tz2sv2%1r7@DcY@8vcS7VcFra~#Z8%s7YI|l|Nl-|?S&l$f< zR1j92%YSO^$`a6<8IV~bvG7J?H3J=v099Gg8P1oG;vc;XF$j($+)=(r4)b%n*56|C z?u$OsjNU&r;{hcf0EguU{jy-^|$Lk{f9?zH-3 zGgFW6|9VbyQqGoY+|+@@bMB;qSy=A*GWVb+oIj zcaZ2f;Vi3w@)fzt+SAzFa)6}5t9|l1h-Tv>OT>I#lX)o_;%gDXN{mm|EYMeGe{fse zHBtT*MPjlB=0xgy@WM1?gJko_KW&j8AaW-=d-0SDxay|S7Gh`jTeuNmeB%n|SX7!k zbQhn+4rp-V{sLn4uWAdbzmD%S%WjJ4zdDxh#xJsnd%B8}qU6HvrUP0Ua1XQ8;3s$g z23icqs(5_F;-*2oo}-L({{9cT7W(3Y%Zw0fOB$eY3%@20jKgKCg@nOSQgM^}I}JYO zC%{x@EZTfE{kR=xIfVk>87p|v7Q@-d{?bX7ON$|m$l%+F*01Ti-F*x0(r3EJ z@e_?-KYh;m8*_1sx8VW5g2^cqR1=K=b#CB zy0;pN9n$&1(`f;6PbM1HC5y>4utiywNjGIFXFIo`V0RnhX<$nz&S?-8_z5(M?w+Rq z@>TDeYh`!i>+KAE*@Y21@yZ~cpN<^g+2q9mu_S&Gpwi0=vlg>e9}v2Bxo9LOGOLV8 z9&B~|hQp+=f22%o#hp}~2&XrG4bakB{R!I6k&UHVl(W^RgN7f*>>F{gsZ9&U7gSuq z@EF~sh=fe7)x_?p`}B>W?!IGQ!#ydeP;@$gL|r9I>Qa7Kwkpwk5YkY8gyec;R%uIF zS0xLmH)gNYI30;Z`k6}pS{3N4u^o#e$+69dIa*yGax_0S5 z`&l&G_J+KzcL|kWJLQ^Akl@(_esqijLWx-!Y#qSIlD?rHPhCFb9&s-o3)o<7V*5O- zevTvQY$xVgvkuD#@_1C(_{ztj$YmseH4#iM3nVaj=>KXK5E@uk{JeP}{sdm{VLFra z{i9;nyPgBIg&# zgIaM2$-ZAgAMV&IGeR>%kM$1nMch!$JcBTB-%u1MKo2O`JQ2saTlcc1dZ*o@Raj!+ zhWa3;y8o_I$80?J+ZqK}@@$*AUa3FY_N&6tmLqppMG87Y2B=I^!To(aL9-D& z8uzOQNop43dY&3yf?qMzPOga19gP=t?tg)4wIE86}5wp6W`nH@c_s9P$o z>63W}a1vn-!eEIOHm2ThO0TATPhzoDs>H5`otCT_C*0EaYWdZ!f667l1W&WZbE46- z78>*;W6M2*&$9gOt&_`bt3-6;Gg#y0!ZxHM*EiLV1j! z%HlN0A-|Skfz?*hR5%m;wzZ&P-G>4|qZ17=*}+BW1J4(+l}j3b>t)8Q(J~hIhuaNd z<6_*9Tj&{N;FTrqRX%EW7-IcS3Fpgf)^jzVneU)nbx3ULjUT0YEa0&%P_|!EanKeV z$nS352Ss}sw>7?Ibw@cf-@q1i#au)Ht_9AKnVNo_ccm3yrxBU!+a*3Z$0QFkLwXZG zzNW^Rj*x((+rMv(^`aJsOhDZro9#4;QTV(iv7cd9v-VP>cRm!kIcxaufa76X}8MhJM9K z3B}RW*$Xs0?HVf4K&0e<)EV4 zsmbw3p7K?){a%bPn5-uOW5F>hP6fn(1K3ZxpFtm@rQ zWyA)PNV1*_KfC$h;!_c(o%a(R8T}8%qLX!=Hc8+Z6w3wzy7!qfpG;8Ev& zagtaz-qGf$JZ)7zSm$M}z4B`!9ziJvt$vEzJXI|6MqTP>kZ6N-dA=*cxGA47u8R3(a2ce$=0K$VA2oE+?B zmlvXXKJ zP!uoDss2KK0eb|9*o)^;Z@C$J)q>k67yByjJ3^5xftBw|z`5$5jvzIkYMvZNv@LpL zh>%dQ`5-P60{B77%=7L9HYg5eHhRx!s}_bQ>jlfGo{8?>PWg?c?zy8T)^9WUQelkG zXPTuymMv6`=#%T+xzFzVsm^6RFKZk~lqwjo4+AnZqmeuce14u+l-31d=Mo?UYvMD4 zsbYgFhhQCxUs(nQvD7Dp4vQ-Hl0ZnV@V&C z-IEBWrW#$_U;^l8+zHTz?ZeL>%kF%a02HVYA4u+*DB9Go&)qIXPe;*0QXO&XV~rgS&5CtnFDY7_U4Wq4v#u{Z@ly#&=W;!ARmC^ zOe-Ony}?``KueizJErsF`wLmI9Hk!`myyvsFZ>0DH3bsr*>RvRGtTbMW3Sqsdh5yz zuNc5QoL!eHK;WKQGR-Ku=4Tw|?$hPZK!Du+AjZ=Y$lc>&KKeWSwiTj9h}lK?v~S^+ z79TEYQ4^)pXq;32Xd>WhHC*-5+z|K4wQ1^K!q?cZJEaOA(Gh@A4^s{@Ojk9tG z=*l?)jH~V=WkCWU6a$}{KljCIJISeaXrbEVMR9|Pm3ZrQFL(>}5AN?D4WjM;UUcKF z(!3q_q=oV2bG#k>i?to?@e-Edg6BawBOLj)-)qBrn&n0}QN$7ZM&E63Z=VIQPCvv6 z_9A2<2){t?frKdBa#9T#X{=M{wp{N8IS+;uV+prV;e>!^ZLqQaM^P+jc8Q+K&V zV(I?<*At^6HfRnLYlX?2F7mof<=_b2dDq`-6U6EZv3nKrC7xhiLaagG-tI2w&7II0 z;+*OzZ8A-^HGaPq{J?-k#UF>!%5L*^{C){JzS3K;kTc(h^idt_hhbkTGbjS5sjr>3 z%^WH@1rk@QG`}|tgqlwS#b4@R%h~sM4=UX+a12y$Urt5NyEVA!9C}Frj0cmU&H~VB zY}_H)&l~>Sz!7S!CqYHss|FBf89uC(LvvZbfere>L(O$K1mQ1+@CWr4DPANsFrVwt zY6@?AJs2O*2US--ZD~};?oW@~^dqXh+yB8;$h~aXBtV6r@P&uw&&yQ>O+w(MZkiR= zxV-cpdx3eyucl*5AmX~tY?8ydkE2F5kU4S72uk0exP}yhGpmJ;16Tj1oGP;*H(9;5 z9_j>Nh)e@7X%xWTeF0f8DmYg@!3sWTZ%Vxxd9F}G{rzP$E#9H^rt*(=U-`WS&ELKy z>p?sUX(zK;1OE~&`d=l$Ui4zK8xS%Oy8O5zVcE%Q-js#x*?Oztjw?`ff$4HQvP!UA z4O{If;G$v9S>6rl3u&`B;D0E)qp@I|WA@Mo(4%t^?PQ1x(YsO2Mbgx{lrP%cb=HYO z8IEy@O@)e{j_@CGUD%&(Bz-*nq^z+#-yj|gKZD>$(Kb0=_v!}((HFiS#B;nKN3}FF zD?l~d9$LQ#5`pi;MFm3KJjLRt+YjFzDkE?(;a&AX;2OVem=TWYVs&<0ok zfoyz?>q%8^TN<^w;`(GVay?>LEx!dXQOhPfh%0~rB#9%8#9hr8hma6^o=vUoE7!HG zbP^UM*Nyb$G;cbcS`4Ymcm1p$=)E0=4iBsOtSan(qNK6zM6KhHR{aaYMW%h7hbqi~ zcw?xAz;C?)yr-~^UBWU#p)8D_-WOO31c6mK=xX1d{K5O|-9ml#Y#jIk)1-T*9|?k{ z73y?+YI`UY${(dX7*tXz5IFDPR4YcRfdY{mRl|fDx(z#^z~#xL z2X%^0%k%R?hry`ngXU|-_Z=~npZRUpt$B>FWe9>u3+)@qkj2)JJpCr;q|hvDaZe+8 z7JjB=NkaLCD0j=$`}+}biz$z_Igb(rVyHF#Z7sNI`ewt}zd53So_7(r)bvO0l9>shi^xR5IZD7wH0bK2R^i!l%c?>9K~4di z*CO`;vKE6%@bexL-;21LYjeLV%$IT{hz`qi*M190LmIW!xV&_W9t)#zeK z^?CUWxtYgul(9byS7TyNq#Uf*KkN=Ed|V(ilSQq-FSe z7!DtAa9DCZ{je%nK3@HXwh?MYL8>AqMzN0({Hn&b%GH8lt4TRZx@s99N+*rBpo|df zD1C*su3hrPFsifdW-MbTiv-3ji}ctUV@cc*c84I#L@yGxJ+cY;fBcY=Eo+#z?8 zwf8z}-|_Cd`@HkUl`&TRLHDG)YgW~)`hEU=)y&(vUx~SpTwHLbt<<~I6(KU>IFTS3DA{2Q{_oKae5*c z&mo<7rU;X#NGwGQ8J|Tnd_2TLYsK#9`I}u};e(**5p6xq6zo2d_O`Qa31wUMIUm0eR)9x*I5O|{?O~&SYew;g&Agw6 zNC_9RtsXxWzBmA3DKglEH9;l1G&Y_Yu**4T!JkZ4uy;q8fe0yixfn3A8Ef87T5OEG z=&+XU>zMb@Y+_p*x+@<*x1iWqSrOVb(}%$3|F`0S|I42Ej9DLXi6$L%*pI``q*Tb8 z8keNX15>4dux=@o#3l+P;$!;uj(aKHD4=XJLB!jXD<>(xVmE4|9Sx)^f~a5k03^*ALm{;*LjhUaf@pHAYuEGDdTa*cQJ%uWOj@;Vg|q1GR7_6f zi>)~em-}Fb*pH5cNyOb8l_e^5LFlJ|4f>>E7kQyU=4*;rec8pe$7nyEH0t+VL00BC zFKbO6IJx*{PVr(@Wohb7)=kw77G~ta(`~3v+R~OnZU=82nQq6L+mT08V>8$nhxxa! zd`sa%LJCkARq?E3Z3HS_50_EBvJ9=2j`tB4haS}T5c1ksX8Pi+gIOlW15T_`L9~e+ zPmSy}`3_cXm zp|DhTh;M)rHA~h-32|8}(k!ktu}C_H9o_PCH_E+@i$jOCL2L}5jRi;8t{lG?cyqTA zSy78v_xgm(7(0W)D^h?9KpC|-R81$4N_yxc67C!FnnSLNfrcHi*hWGi*{N(1r6@GJ zwOBX*!j0-hKmO>QN(o@0-&k1|Isp>BGvDYTQ-^* zWo609cq7?m;bk$_jDj;`SkdaM3^1;>voMB5S|zEM(k&_0smv@Pq1S&S7XMct+>cIL zVZ<*Q^_5;BkdKT?0R9Zzxn?hG1Ddo%4FP`!Wy@!q5m3#r4w~&U~vA{pW$Q3KW4v2MXz7cE6d5J zo6M@O;Ii}YP;L%$;vxCfZF|*$E2&d7-{Hrd7D=&UW6!hZdsFhz~JaY3M~O zGH}nOCXVHFX_mf}ZE2~nA5B#UD6f6Y)6OBv^t{5DmrG@e6)feX!Z*`h5gDWC6(Hkc zQF5PW^{-A~%1D2fB{l?H->&nr(;KN{++Wg8?KV>fpG_^Ft|*l;<&Fmd`aBRBPT%KG z>CE)Y6XmKUanwY+%C+*~iZIjcuRs-dG=e@Cs4!RIq<4#GioN>>D)9vznem${>52K$ zGC|@{&6q|4^6wU=v{e*13WO)}|EO+_`s|kml)7}bSJ!W}QvB!`Lu1^MqUa0zT=GV1 zQUgt^*N45{%EH~nC3iq%FWd7?ZJJ-qcY95xMXC^m=2x}#^puHIedrDebW&-4{&EjXtLpOB7Y+(xm?-DdiAwZJ+W0A_NM;NTpQAH> zZOP&$^z{ki>`B8w)`~+zIGMQ)&#u%;dZVrac*YLtjK*b~$x#6Zbqydz(IY2w&!kAX z>`ZC^N32^mkJ=0hfn=)u(3sf?Qo3>JZCHg@cF9P=YDBpdooe zAEqP}){L{o_?s#B1%ngez0xZQpr+7Gjx=ED;Fbd*2hrL48?i#`4NZmKIx zaH_RJDBdd5>)4q|(=zCI#+{SGBV*<8%PC!(%6Ka99Y)DGngeykw%A$m&EcyzPr3jT z%Hqd%yxLLOq8=IRv(Tn<$S)V84m@AvB2%A=r&bpk8&-rzC4TIszT^!f7-Dlr*K$l! zl}?qRpx}|wG1Gc#LT1cRZgM0j4v2q9uN1n(P^mN9Dp!sPZR7RJu!XF5kV&A&{u#<9 zmz<`o2ZU{I7bv+)ElWp4bVK>lV;&@{Q7y8RHN_g%S@BcmHB1=Pi9!|M^>CCrlm65~ zv;3JhMHkMcBdu`3jkOd*gTxFy(%dPb`FskHS7#r?5PK^0av3u@s0+_o6FvXX06HR6 zYnJ!Ay-8zAnXu${;z&jG-JC-jbeC*)>$raVwMgvI&gaG=H=w zaDu5Z6wOz@H`Q$18!`!nHI%#0mg(g&Q5MdSzaBt6945nN=qAFAor`m1diTRSiMc7O zF3o{Zt~m}UI^#g=s9D%&83+#66ryYnjR)!nR6t{3hc>kuXf;^_nfCK2&&NO1=b#}| zJWm(`vegTEy=S2(JkiXZLI-PrApQDnD7k4Ei+lRTWD|x=>XOoe;8R=`0}KwVBu$w9r#{g~2`foX@Et>7P;gsQKl%PlNS2 ze423o5%K@x;qd1)%4t+sby-T#ELRyuabTZib4*4Ujjj?pKKi*|ZSR7O8pRv@i-ah? z1c0%iv}DCPnEv*Hq-#aB5@bt&SJreqC&L&o>1ZB@hWzXs`8=KLsY8WHzzG?!!li2Q z1fg$(^EX*>DJKl@HT(IP@`h!4w=S-px4y`=h~}9@b23A1ah!*m)S_ad`^c&YYIkDCbx=-3y&X2!4rS15{~@Ld4zt&Qj!cmKq55X4Iw|12+B|(OkYYo3CBdEA9oE6 zXKgvVWKe}F`F+04w%{v5)oA3FF*053=3`rOXa!Nm;SVgYMBmpyX>t65=$$dDLZ4sZ zMnEj9Ii@7>B$*E7tAUiK(bG9niKYc=znTGg#h_$4wKq$wS2XMxeu77p;zJYhPi&iN zb^!-soLILA_kI$+#2^lNW-)$YLdIHB9#Y8%O)FvJl?CGbSAY7-Og>ehZlRKq zf`3sYT0A4YI8r+Z*l$CtzlfEik{C7h^+;L!&{4-HFI%oo>2F5DP;c3lEQiN#r!{a& zm26VZ6xLIj+2eb_#|u*EUrdr>Glpc^>E$Ro*5U7-J0{y^>+ip0P_ALPa0X>a#df94 z6M`Uj=ZWWHsB#A%UI_9p)M-u2#`kIvv2RkAu;QZxeQ3P=TE{J0cZeaUtCQ)B;-Tp2 z0OZT?vbqenEmLp!ung&#O@Ou(`-ltx}7#nIO4wFZ;>{LSW%iE>{>8Px@Zk^?2+(iLa z>Qdd>MV-+=X5Nv+LO}g6EfXLPRe3;z_>TPJ?2jMi-#pBW>P zTS}zrg#+&gN6y%lG1Jf?3hgNMgLRoprs|;V>y5Zwa1jkV#kHViRBHi(;zdH1d!oT% z7Ikt-RJX#5JC#;lA1%L?Hn)}pQ%!C?@Cqe8B?3zB`QWIOyblB&=DQX8R%U`eQ!}%& z8eN}}2L`@QPuAzTL*Q7>l74s>s*UlJAn;vSZKg85QnI+?oG2Jd;v%-!jkOWAN_r~> zQ@$2?E8270?0^QS&M1wvwC8*NNzFQ5c69NK=$#qha9{>K{M_9om)zK6nttIt1%AS3 zO0K(?P3Jlv_B^v;_vRByG&F_LuKS{(eW` z_DA$xB+xj8mT4+{{A^NzRRvPb?I)RV3m!~U<>h60t)ds=;)0YtQpZX$fvN6}>Z=~< zo^1NECgY52i=&i+bZVZuH7o?H%8g9oB_;fgE9`egz@$c>NAQpKm&yS4Pf5D5#w;ST zhY*E-rUF48n%B!s0_sf%O^ zBPH!DFpY;`-EsWUj%?x(i=dp&?KyY;;2@B26u8T|Ur9q+3#V$GTl-#@3f!ShQssVh z9LW&Z@7($0WCYJSRsL0#_uu8fLT$)WjFU?29RyUX3tG<^LVBG22?aLMR24SV2@Wt^Y>$sOs*u-;sf=iGVxputAX+9z!D%C^OEu%_zAJQBPvmR+*LRNU=$RM30mnOE>>}Y2Ci2-?= z0ChZ!_6%Uc2g3DbN8rvN{w)jB{|~uBxkbeFxa^~d_CTpB*vzSBqT3oXMX%`gI7%Y; z{4{eUz8ia3N1mG0(-($|KE~6avsqds?(veDGx2esn>Uc zpQ!XXkbuzrnk=Sd_2DxK_7>+Ln^3@QU>zZ_ zZx}yPqRx5_a2wEhqNt$!54V9nz-^#0%J&bq0nbE&h=ce5z(c}>?02US`0Q|>22SQq za&;Mb3hnW2`D&ydL5iMfcu2KI$QS*TOIUWld{?S9;}np`v{w&^D0gdY zvHiEM3U5AVHmqn6#B`eh(N;Ys9bz&)gCPD!wrQcqx^&rpxcL2XFNpsM#-i$&XeBW` zH7evOr*VTvT#?B_BhNTVM9ouJkplOP3e?_6c$2`8N9&hK3zH;o#MxqoE4ak-0~O*D zF2ec`)u9(>-$du%p>5eR7Q7M{YvGd`r6cF(>r~MobhIju!ZnrO`N-dhO*M}-rE2D# zVZ}E@m4lAyXo^ksjpeo$Y0rux`Z~2_LekD`vpJg({;q~KnNa?1-42~)pcMNCWrIH?g&;#v6${Rz zN>dq^s(ZtNY4Q$Z=sCGVX(S|9f3%@S+ z=;pHf^n1d*#>Sr7j`a0MpU4+s#vRqix_uaqa4MHnNF$NCOtvS!gUCcxE3R*{rHj={ z-hhNV(guJOQhPsAQT|XO0+WErJbaqA3d)~OqMhf^ax#>ns-z8%S4#Le95~o1P4kI6 zkc7PA0Yd-}K45xFCfzNukq`gs9#9ExiHmqA##5HANadi2b@f6C_&u+Q{oIGw+S3=> zEyXkCBZCRD3HWk^N`r~{+L1BV6ziLitiJzI?T!4WCQ61X6P;dhe}nOG6cpPlY0<)X z*;RQTN>M1b-`zpj1qXU88?RFxwx(Z}d`+FUNt2KTQ;DZYX~nnZV(J`?Zoq|>3&6zm zL&0;@4$N9&z8h`MpuxoD6GyTyo4Tq?X1=P${k$)f+?xs(k)#keqiI zM=TAW3BIb;dUfZp&1H|hE}%@5vPg)dX<;Qy{L$P-v7o*uT=9LUD?@S^aC|eUBtH#% zaOhyr0F8PFhOF|GIUmG+O-fhxed%ZT`5)arzhDxV-)ka=<V-<|7c1Sq`IEZ=tf0X_eCI$gpstIE*@@CQY)yH zpxK;QkRqUHT}f+_xab$_$`+*PeeUwbPYaErl~vp-y=$^n-{@PL!N}+%zws7jmA?8| zgq+LWlYm~e-zHl$0w;q^mv#lCB_OeS@bZQ~~CA6g*XXVyxPCR5tK>5>t_oXhq z;X=FPP=j+6Lp8O=@+ds9Pl^s)&%ig%Z-`0!m*?A}IqTWeEA!*1x$JvoQ@wUzm~2t^ z5I6)o4WoSmukCqoFy$7+71&V(TO)a^qtaOt`qNREunn6;e4!D6XN!X{vC{Jt0nXZv zA>Z$MqMF2$iez(#M12Ojp!f5yWflq{TV-r7jbL&lo^x-g0jhUF9m8lofUj2;!JOU{jLcVt(7tja2BAl9a>xOz;hA?oB*uI_E7Jama*^ z6x=AmLo7m?(jj?P&`HE6Bu`o0=v>6CD zgd_Wpx->Hh>_!Fb>_Bd)yLiak_NBWi-)%qcRs(H?mDm^8)<;tJ@epg@-&qPc2@s@o-E>)HZG=4ETST+qNXPHU{e-JQ%iFT7cvfRb`~i+7vQHX z%BD6(E|zYlzdNwBHFa^aG+~i7wKI3IAY)@=GwG1Hw0rh8t2Hru# zKm!d17UsFZ{@LK*;o;$65fFif@bZs_`j6LNs}L{{)W13*kl-N~Az2_H&>?>HLQFwG z0;)(@*uN;W5FmlxVPC+(BO;*zpFKBykw0DmrR6_9LqJ5wz{JAF!NtQTctuV@NkvUV zOGnQJV&~xG;^yIfEhH==Dkd%=DJ89>tfH!>t^xRi8yTB`P0h?LEUg@!oLyYq+&w(K zKKKU&1_g(NhK0w)CnP2%r=+H(=j9g^78RG2mVKFVz3?du;H9Qryr zH9a#sH@~pBw6VFhy|cTwe{gtmdUk$sd3Akrd-rPz0{(f_0uW#P{yAu%Hrrn>CjWXd z_1BB(zh2Dz^4*KL?7+62bsHJ|m%`k&~_S z{|l5lld(Tzs;jLX@a`Ge{)wgH09=~>e?n6bJ1Z~fPdJq`a<(S>4eHAONoejV+9jlVJ4$?jBoj`7$-ai06gKdoelAw~xN7=lbt|ULR#}Vz7NQt*fW>}tT%3_bzI=(Zi_1%7WH~uGJ>Z)Jc%mZQg(7b& z!}brhw-e*zjgMgIu||=Ae}ya4Q5;}M*|swW<@5S`!PA<$I5;TImI)hSDxyLbMH122 zwvz|t-}?K_4c$nXaP%U2n)D6~(9qD#Q%OQs%H@?xR3um1f9ufuI9+S5a5RU8jg3uA zY`c(?n8*PhjIB~bd*A5?>FDT~91?HqvU?U72y>KNqR4^b8aFvV&n+ZkY@F|EO*RvW z&;IhB&GBTti~KmAN=7^qZ?e_>r|EFA7M^rN3X1^=0YQ3lvf1hxR(O9NGw1~zT*e(v zKzC2i-bk8=I>uW(p^y2xk&%%vk&p_`upVD$q4YgGJb+^gy{~_uqobdFOH9OacX#iP zc#q4Z9caBoSC?03OKo~sB$JY^9neN(ZenblYVq`Nn~!TU%SHUSGdihzf(3w>K&QN2rg4_wGpA#r^#~`$A8T$>B_ymm}W6!9f^tFipq7 zbV&pq{6e_~i%}_8Vgu8#s){w*d`nZ)&CSil(R_^5t*gtX{jaA-d|s;=+8L79E~Puy z5_zReu5odEmvG31^mn+-x`Wg?-1gac{nX}oTnOmY@|m=E1CjUvA3=$epd`P@4SEit zK)|vXMvxSbJvr!TtZ8USc83=nZ~GP>dA>89HyN>DC>t6M1q&39>6tdz_xVLy5O%m% z2{WjMm&V$#e3}#kgWRnK!g1l3YNc=>ED}zr?+E$9prW`bmIG73kQV%)fFtV%qgf3S1U_o7+((+KSw@;TbQ{b;SH->CS_VHvG!p+9Gw2Sq>{F#CY}bi;u-b+{e6r6qaBK9?~aZRu!x3+1}|)t zQjM~H)n|3_cFwKV*tk08XD@j^)%nJwA@OVyVY&S55H`m~ExO5*)!6XWACkZmwt7yGZk zlwwmjyeVxXKhxiOyD`~S2`dpE>WSylexEKuT~1BNN=d=JH4W0jR|@_#q0WMGpYs(B zvQ>3scQ=@Lv;6jauNGpSKD5?hL%2t=Mz0_ejgau@;9#**hg+X`Yak{?V$gA`e{yJi zqj7?zwnSLzrzVq0R4&FIKN4KRv1pbhyd?u0n-X3n+-X{$EG@gyW%9?jIm*S#s7FkG zik$sQw1>hyLpSI`$g)q!sHhU2726Ly@9tc5SfnS9C%*2luM3KqA7L*BYt@<|9gMM`WqR@e19o8uNjEEqeiI-PPLV}94ba>@_ks=36 zEXpO?N%4y;`Mv%9(8AFMeKlGFOaNSDMcXr8Cm)0Nx2J#*6ygq#Q*w}cdjHs%{3oTK z9J<>vS^bHVRj=#A?X4buthT0=zq`Kz7J``FOjcPrK1pDGOX91hl9H0g)k;Fix2K2Q z@5|R;+V4-6S-$vsJRG+sG~b4xl2Y@2EwS&9xKk^Ro(zwO05g14X6~)Wl)61+^S659;Oi)Sq2Dx+^?Xnsh8)sE~j#U$? zPmZ@}6yAGX?vA#i+JF0nOKQ;m?$`do`4_XSHir#=pF7fs$N)H0{aUlpC_-+#)t0_m z5^g))cT5#hM*8B%guG6L6X6O=#XfcN{Ual?KiH+B#@~8h4H~hVkGVKG9WGRxXlrY` zT_%3S?OI#QCJR1d!(Mb?dI=uiKxvEC%gf_eV$WKXcx`KYi$n5qQ|UY-W*0L_*q` z=5`U)Demv><$3-33RuCBH1_<2g8f3N1W5%K5&>V`=(hL2d_6ooj^--GVj?1tY|YL0 zfX5I9iSZq)sHo@|GyhcTk+DE&&A}Ex`043sF`6XQfG9h|_GVczU?vjRKUTxoJmT|};9|*9q z>z()H7wze5+}LW+Nl9ZIHw`K>x$Q}Cl_4UK2BL|Fd)|6o(ApW7mU){xe;m?Oytx#3 zx_lVOG3f9e{+82d%W}62`*E)3%sP2^P<~gbO20k*p6qpre3o>W2QV-I#XY>dzQ!HR zfBNFI6V5dTJU01kzM(DlOvwh%14olI!9A|cZy3I?riwu?2U$;*?2sVPdWCYJ$Q5VZeBf- znw(=ulpO%Q9>W4ohjtA(j4E#QfjoODjzXgDZJYegn?is*7bhDz*MW9-aQPp0Piud^ zzkAv#XOU*E)cLY;-u~Y6_AsTUe4Z&qiKFyob6WmrnVdI6QRZ}CJ<>Fu`tHWl|yry&Wy{%R}bn>>rWan**^CoVmtFkbM|~L+xzBe z-r4W2H>GVs1s1W!JfKjnueu#Ri!)SE;kQW)8p(-?v4Yl#=*SFmgFx9&LBwPhxZ%B) zclTVbHim}lxk3RiO}Nl)yv>N%j01!ED8=AEarSt6Dk%5F4#zUTew~h)pEhXoQLS8^ z4aCemmKcduq*@76IEXLc%lGyn`SWMiuV%`uVinID09dizoq`Q+h3xMFJ{J!`@iH1; z-F+MG%OzsIFfy=w))YTO@lFkZm@V6XiGm_8D=VrH?XjX+AT&WwLlXki%O>YLTdC8C zNh7}>wP&V0gqK_v9D)DZh4wn94-MzugWPNvMDQU@u_HHEQ2QGU8;glsQVdwc7b~Y& zcBDaFoQuz%-s&YkJ3Bja$PiZu>{qe0Ey`N+@!gZD7FTQi+DxL;KG|)6Wy*#%m*wN6 zqCh1kO$&Vts9jV;NEy6nYHC_9OY=6>sRL#6C%7N2^_&-_{HnW}wr-^VvGTs@YWlMI z)||!HvnV%Lk^f!mp{kXeeFP2@?e|iS(jQk$c;hG(!(loQkXGLX)@Qsbc8p{`}A=1ECc(O$rme={FbQ`nAnYb88kFem})`# zz)y*&*a9LZ{{FpWp_I~~$oN>t_kIm8UTChkQK!-QC#Jo_fALI+}K!dHvRW?4JMn-Ot`fiLGl= z|HyCrzGv$jTX`E_P*709vRtsbbHTdoWZ=y7^uwRr?>{Qn8?@aFT)FXm8_ZFq=X@<& zoe(XIml$dN;w8Shxp|IC6B!zhbU!C_@1)?yW-hoeS5xNsuLFi6C>$kWs8E%D$LUrI zu@SO6DwpEoST+}oMLaq>YF6v%>-*&Xum1<7*%%pZa3gX<`$tdIvUe>G(#A=OuIORq zTHYoZ%bA#&i7Unc9~kk16B+x$L8DV%QQ`sZfJVs2$H&Rp+1lD#W7~}h68(1P(z=7O z%?rC0{v`}%mx@@&1eMd)<7BmSf%pW;^N{>&Ioe}2{(ilxZqn5U01! zNcBp82B12^G{F@KL*R$Y%F4=AVbbA;UN~w`8h`{~Q?1lha1eE)5F8m&wfVCFrqdQjiyypPtP8n`-0pt-;Lem_55;y-32#&PoUSLVAi z&G=;#6Vf)w{>()+GLvspcITCgp--5jH0E!=GN&%g&50))6^xCIHF`Pol95k;Q>fk9 zXhfall9iVQ3H*HLj2cCrh_{6iZ2vMtmRc8!JtD?G4oDE1nVMQUfAESnjwt8mis;sA zdq^NBw<>Q4oY*@wSs)SeB4p4we-HH}%J2vGd)^1CNyTdBQaWBb0LhpsG)wB#tF7DQOuPmK$uBTU?KzprKE9;C&rm-jaT#&DBKEn4FxDwbl0dP)Q$`;bf5);7P;Mj@Za3O(?GAA@aWRNxiOhk*qrkJE0S0x z9bWA(Y~R3ObE5|m3fWs(8Jj~<73{O7$-+z9+J65R?D+$jlofdpXz}T2Ghq@V^9$m; zqq@dmq{SyE7Z-V1SsfC(NB#c1LFi!C8~0+`m6z}>G6_oLahghqW3L79Ku-bPqlSd| zR5I21vbA;Dj#Np~04tuN@cszwqV#!au-VG7HmE!Ab6O;qc{(;|vuyg{>+tZ_=H^=8 zG66+F6TWb@)n{D%dTm=PtB)};sM*BC#9%E;OG^t23q?gmJw3f|Q}I?qG&lR-zsp^0 zY;5T3>l+yvIW=cay12R)m6Vvs`S|cvW2n}^WhSsvFztQF@ebtxG2hK7!o)=>5YF6(2e(_koWP)-gh6dMl@tzCm657yPk$id|7 zY?7BJ7uVN&jO+waKK>`~plEH=($WeWKB|6PSy>4Uh2IY|0_1*+KA^{K)CC%$r0onI z=mjv?0bm;eR?mL5MXiD_PZPER1^+(K<5WEd!UB*+K9DpuHl{ENvPU}g0~1BG`^q(W zbUCL$g?Iyo=^q$y9LlFe=sWDx2aEDz+Nj)8?_(rMQwc!B9zf_92*GxZXYz{Rtk>4n z)L?jT9F4b3y~bBjR{r?$qoJ~a!OuD{BO@ab2}yQlW<^=qVzYBe)1vT(;zC3uLDY+8 zrX=Z8(N|k66eeI_K|zSJY;_+fP#U8lIvgqqB@(lK8y+Dc5-J=D(dQ~a@VL6VN=?Nx zF!%=Wr5oEgsjr|Gz%~{Zg6`qz@YHK9t}-h&c@DHT6kFQne(NIStZk1*+1^$;<20sS(HZpQI%v ziTVCmsP4IAKGxc!++z7;;4E5$^#E%}{wF$n0yHL!pO0?^5R(}hWtmeFU;$+t z3L+wuIUyn8VuPuvXaOVkzZ1N29U5(dF0P){JY9gN&mnz#+_5A?G?3I~X3Tu#aWe1E2vJ2ge<3obx_ z`|Clf{rvd^5ZN@#CM{}eYr||^U0ngWe&7{*r>eVqqi`NX89voopyo>&p0FZ?F$RsQ z3WF~st+}GWUWzyM^z^K+ub)^~6Ab4m0iC(Syzf#x)>KyRCL$ahA2*NAQ!gi$>&LBS z;psNR(Gl>qC-MRJ10*uwJ^r@lsa~a;qYenF6#e-WI^@cXjE+VDnenr?tqcuwyA0PC z^6kj0d8NlXEjZ%YtZ)XqwK}=s92K7w9TtZHUP=EOj^x#D&UFTBP~q$ zx52qaVq&lad~QaF+arbgAB8mY9{5MTWAK%oy;(i(wC! z2q_+YKv1jB>7_TM6zAh3hs0+J2~2Ek(+NWH4uTC?WMq^L?B2*z5<-0Z4R2>XOIzE~ zp`oq>0kI)Tzrsh-`&oi%)rKG`4=fl@1l&`|(%gw$C6c%h|BY}0Gk=VzP*ixzI#^>B z)os%yDE@dZTv2+3u7a#c_sFr8Ax?DG@NQao%#8s<(3mL)zG=L4|1FyUb(+965=}PI zIB%t#3@>r(mx|2e_ACCQe-xR;Gq zG76AI3M69u;iZeFpzvWiHQ(FWF@p#|JXU7fVNR;$v)VW0ApS41eZRIgdP4GgKNS@W z@o@6?q5A;K{G`F|i>hS8Dk7PP!Ga+9an`~zO1}g(74F;mH`RXe0qJm=lWkOV5GZyC z?0Y^qG-O2W2fI$;L4bp!uBzJWdwslE>mud(-2^Q9Hdyv>Ybzlx?!(E}`z0uRMPW4 z9j}C?h*hLqHdm=bb0tiKqH8U3O&ZDXE8OeV6}GX`>$VEj!#jkBhqwRZM|5v*VoDAx z2LUi>!edfAPY&5$f-bF%-WjXGD~6tZ?Ib2)FP@1$R zM7;FazIOk~vw8Ij@A3TLptDo(Y6PIJ3&@0RRPlfc{geH--3$yR->j@k)iU4_oeoK& zbV-9g&K{O}=62EI#zuMoC*9bVsAJi3x?xi6h1=sCP;5>Q2**@ZFF*WJ3Bk`_xFEzd<59a8|wzrlfmN*ZlVwG0Q&^M9{?(=sF$eD!8hlx zwiI&2B_xng!pJqtXT>N#%2|RLmcnGi!&c%Y7Z40xr^?>!J zu#j@h3kH|2l*7E_^XJd)?RrJZ8(wUU2Hp@cZCCAu{I^x2X7JpFyehdgtNqjS^C`6?M?)5i@&*Pu0pU6x+a`nlDs-S_8O`?n~c0dDdZ4lb^46_2x!=jU*u1k!JIf{pV$ zn4)Tlc+sMmA5|k)KI;U9T|lddJ`PalNQ@v-4nS@-^v^^#BhVLh5=F^x)szJwN?P=x zs|$BmmWq;6lUC)l)qS%Up-mY86*;wp0qC;+aRcmXubTsooTIl1P{&xd)Eb zLNvgPCuhaSlcx+5U%Yw)8T0V;gV=|5v$GRWXM8RI5CAhNsqSpm{!2Xv z_dtLD-OWv}-GZWlfx^-1n#gAvu;cdp;-YjCqQX-wGPt6$Qm@4Y5Je6EO5NJh0&vW3 z#|uKJyzKb%6~fd%laG~eP3;MHdj}lo9*BiN3dIK z^E|&~`Lgc0JA$tbh(CqO2kV^>7pNh@SI3JzBLf`^T)cYZ5oEYJ+Edfhr`xEDg5tW( zhWUnMUCjXhBP1jQFf@RzHj#$wcL!o;&*SEXlZ6{KLL6#rX<3SbjU;#( z+}kTk2@6vQaCGL$kW->EGDz=7ecoiEGJ)3P7P;+j;*-<89`9TgL2sF&l&UnV^Xuy` zXNOac)5+hKZe>L;J-W80e}ZLGZqI?q$4GnlAWZVnVTPkd}9nnFp@VK|vuV z_Z`Ih_p(n;?(Vo8!;tZkQc?)vZ($l_scRRbMS%Tru?Z^?O~l(hHZKuFWE9hJb2=~< zjk4nFf=l;wRjK1cf!1c7C(}FW|30Mh=LatHnHL}c-*sqJZfzASa&sZ5$ZKMFL5O3J z_>-LG-{$8VD=SC4p%@{`FkQp_P@@*0|<<#vVgk`Dv<%B7gkrZ@$%yT-i>^& zhgeW}KB5q0&a*Q!fMtJL#2?%X#>xTMMgYHd2WffWU@4PB6mn(z1Xwtl9_qE3-iFuj z?Cu&P54zLN!i?6SV`4hrU07=NXbAe0sakcR+>1oKw87stma&!l4w%Ch)3bi9XaUL5 z!~+_PZqIfwSi(5u?}AQ|%(|mk>_x@J^G5`eD=I1qlVpvtk1@1}{=_ygH2#N=AL(J( zK`9|2aMB%s4P?Sg2$WBD@r-NHzgJ4AQ{se!k+A}hstJme!+0ljGsf*oZ6;ArQO(_q zK12eR8oj@>A=hzt{4hbA1iURUOg5PiKE1I>!MigWF;MxgrX%2SBCVUUqFy2UiU?#976NWC{UzNkqemo9u z5GxeIiA(ekl0h?tkWh?ON|p?Z)-KvpDl(#{7scc<#ldTZh4nTvNTjm) zN|rwsx!Dau30;SWZ;F(auC!22_*f=QwHruk!2j#lQ{BYE>WTd7o$Gza{hYVLx9caV zJYolR9=1%vd%PG@0exNFhoDo4^1k#%om}wD8^FIJ2e9{H_8mdc1Us9MQefOq70Dp? zLs!f#3<28Xi*^`d=<6!dOUTSZ{oQwZ7Z(@sOOC+2z=JnYr-mNj#Fzcnrs>r0(`192 z8JUU;Pl+_UlKYoQ>EU=LH#c2cFe{&M;ed?;{n(O=Po%Q6C>k#l$y< z?J-_a*nI}{E`XL7AY5X_2PrP;tTrH&H`5%Kt}ZSs9q(EJXP7coK;4Ce!#Lqo#U|BX zqLA$Xvn*OzWzZ__d-hJ8wt%g8Y$sLs$KGBD%NMD@$PXVrP*G6<-Z4o@Npo{^cT`!_ z`{9vJ%`2m$$YRLPt|FTafGr*{Fc{tgg7Fx!t}-u0YDR_$+LNfwuQYaZ5SGM4GfZozJ0KwghEFPiSAAk)({PH~+R}VS zV>yl0)kYUd4C?C-n44RG&!q$CgvMlPadD#w&EN_vnDJ7h>gMi-6)J1`<0vO5ux_iX zdMvtx7!+TMK{%fw+EnP12)S%D+dSADkq{810BDMgtgEl567PB`swMig?hmj^bKBeC zD_v1kL`3a&FU~|x>p2)WIAezUy!*mYb50S zsye5wP1KSN$tozY+)owwO*=2_#K%XboEN4T2E>N3e261>uAEj&mwL-3a2CjCe3kJxW4(OJL0j z(5p*-o&ZDehD&9;TAltngoAI)o{*o<=p9o0o@Kor!ySxFYZN25q)R~72h_X4t@!Tk z+oe@Rk>^)FKR!0MeHCKgqUUP`J@n>I4TKUuDJe0}EOOee(%TV(UFNB1)Av!|r3j_) zX0H{cynQto3wY$4>P}WeEhh8KSpU&6@Y+bU1=vPFX=$Iard(V&yR#bEV-ON1B}c1j zxHjG$;V?`i4j|FuVqvujO2|kAM?Ajg?PC0CD?(rK82taQjzbg_DSgeRLtcamoBM@hp z{z*K~V_>M=FQujC%HBC%g*2()(|UiT+&~oI$D+eOMZHf?g+<~qJKY^(b=3S@O$WtsucYD9bbjGD4x{dV`G{D4Xkq5_sn27)?l<19V;;&ac321$-&kB` z@14Jr$p(28Wt$8n^Agp+rzub3l4ppitE*vid<1V97(hLJGE7CxZ8gma02k3D@K1-W zPeA+&TV!W@^m`|PBP=Yes;cU3LITD1lIBH&l#01IJ#LUp=RONhL4Ll4nsHWoPK3;D z3}d69Andg%H~9wT&+I!^&#DSCU4z!j+#>@@%1O0U65G`&a22 zj^7~En8Y3DxwqdbT-P69@V>n`@K|uK0w*~?Hx8-{J*8j_8+}_Vr-CQJ;^~g>Mpf7$ z-T|UbkcWVExO-i929Yk*JB44=*Vf{su>AN@@Tm4;n|x8ObHBq{nIXE6x$vg)dC@O} z$S3N4_s_szj576XEV>DKA?$FF&7ut=Z7$NDSu1L`ypcd zdrIi~LFF*r z5He&NrM^*nHzqhw#Z!Tr@g~`pr=#!I^A+kC;Buo%opX15Q?$&+r zL=a0D7#pwd?+@-PoON0M5YX6OUF~>fh6p$${|w^u|dx+mZAJ-2{pH?O zh!L_#Qkkaero)9EVYEt&EzDr3c0k+4O|j8NM%j_uDwIpRq$w$V*-toG1iD@2ceYr< zk{iDgUU%m@iHVIryDj2B+t^i9nEl4CfUqPnB=qWIOv>|Un2V&kU9|BAb1kPr&mF5l)dsgCjlde!}dzjvmS3CmC1?K z3FkL~N7`lI>a5+M!1?T|+j%l^VKG^rDpFcxXsEo23C(@I-lgm5mSkbEKT<_;dP^<} zNHx2)f^nvWxp_i#wEc2>P)|<}C@sb}5V?mz-~a>*s$fd^_essL91s}s@wqIu`elyL zx^=$}0OM59VXk@N8SSq2;t@R4K|yI&YLi{=eTcFm_C*l_YM$gl1=VqJarO1}ZSVAK zY|`T5oJ`DW^@l9_#w=%RY(Z?6qnNg~;cNb0OKW?5o!htvdyVteE4PV)w+EG96BA{e z%r+S8k+-p#+(PhJQ(t{PI%tWSAr}P51j^Hrq83rp!BqMAL=SXlTmxQpM|PMXiZI{ba<0=ah1)npkgb&X0~{qTr>vxLn|8PbqFlgRKv)IMel`%#Jk>DrB_Sdc+ z2qxz8+M0y!kNkXokTH0UeM{z|YGPt?d3gyE9Uw6NtpkArY`KA<;aedDbux>E^Aoe3 z-P^{TINq}lV-qK51`yguuiB&nymd}N`BEx0DCoI)+Z9u8z%BF6g5IOiQ#U^HoD#O- z;l&!He5y-SD7M6dc~tc+!_F{h42b-_j0YwraJP6#+8RtYLD9wI+X}Ag zFILRVR&UJA$BB}(DnB4W;6V@4*d85Npst;vFayLFg;0c^mybNLoVe!BVkfrB^C(is z)V6h6fhc_o+PGd`zR$;OxVX5}Gc!qviD2ZbkS6GUAzSKi3u;-o@6?NR{+!_?%Z;UP zD0e~l?A)ivZ!PK^wO7>o58>l9{Yr*WRgKTvcrX_6;ZAXNb$ptEDapxjSF-mYuaH`l z*Dx}K$c0KwNXVi)JcSsS-r^jNfp6zAukZV^x4pf+rNzr(hKUFy^U19BpMH@Y()-yN z2;&vnXQSxiNASlGMtJo9!$cASkX9V*?4XJx49q;a+%;>3SBVqi8~}A@k&+ zNGoXfmk+b7YQ`4#*KI&RW@1uBV=oVqky@^teRi1yqp)QkTyyBy{FJHu$513gPhC=( zp9dXyTwGi+I5-P}pO1DnN3X72Y;5+c&+OyZ4aef||G<@cW0^tH)#s7LHTUN|gt1(< zJLHUmlM?{CHfB{ZH zmCgkGgnYGpUI{6oz_WT!H*SDg=da$csHy_saXf{9>dAVIeH=1>z*pIG8%wC?cAC9U z5*f;66Lh^op-xOpoNus;qmRlPNPefK6-9uBg*D<&|7z2twVZn8)MC=d#|Mvx>B~iw ztUcj`g4rn_0y!cYAIa;C%!am}o?t`YwteGQDo*g@$yB*tb92OChqT5M8ef=;($aJf zBMeNaa=}^eZHWZ2Jq`&D-XMrKk$af!B5PN!Q!cEns^~_#N(t z^C=mec7M=RIT9MUzgjE2UYNZ;Hce~eG-P=~A0r(URM^ifKUq{95~#<}tycHSKo&jq zQ)Al__X*m0iHK8FTtzd3pRe!OnyEvow&n9h+eVSGH;|DO}WCL$|Ztj5MbJz(=cH^dt z%2#$oll06?!+FWia@2AnpD5|Wr!bl5=t@S)K$QF`?_^Xtd*lsmg$uEFXdI#b?~+mf zl^8f95#@JMF(!I?F98Pa$2o8ECR6QOuaFpGJ^-2zc(sbBVTWEfDI*f#NKB2S)A30V z;J~XU)Um}orS9~7hYeDXWEqC{l>@w$NQJvua1Ukv@Xl{c7refe)EYz7d4n>Lhs1=D6eG~Rml zOFq_A2D8kc*icxLQv1c5o<|cd1#il?HgjU1K-k4_(LemuFZ=RQr|A289CDQc4!{>y z#)b3`Lf$SuP3d`2M)vrJ!HXK{wVde7r)Aq%MsGad`Sp3m4B+^`cyll!^k%J?QwI_h ztSuDN=Ojh<>}Tw!O5qm+ECN22$MTsPuLFxkUR=?8uL@^aP)>Gsz(Kik_hsuvYEo;- zhmZ>3vHm^LLdy}Q~gh>KVhKn@H zlHSlsE6Yd=r#`4+JhGi2rTb}2_HAlhf@ky|pJ~P0G}&_2lKORT&VZvf|4Hcn4`H;U z3Tc-E+~M11HMlY1(RW7d9x`JYnH~#Y+fqy9;cnzvnS}IF*MKO+<#a}mZ^yw@8oCBY ziYKy;r?lBMJt{%_y`%HG37dQy3X?JQfh=CG$!etRcLurX4o&$kO?1v(U&F=7KSu|M zWju-Y<7-0_w-CbT{3b>8S<_UtlxM42)Po@``@JrMj;H-leCBd!Cxn`?m#VZ0t5Xf7 z4!;1~24A%-CUO0cmijQq!Mb=f;SH_yt4xkfG}*{O7I{H#GX~A#L!aYbK^|6lLiSq@ z^R>A9^+uhVM4n@wuqJeJaw_4+3D3zB^t3AJ%qkIe>MFklPUAjeVCi}JLK%zF8W;6kje_$tsnTzA?x_jguLk8z3@{&^?eL~?n9et! z-=qpzAZNx^o~lsnBStu3_w0)zT_MVnDmh20o$v-R-gz_e`bB$4$EKRZq|o$UKh*y0 zNpOGrBbMe>j7kE-FyLm$ETo2Sake}(ImC#sj+&$vFI+kNxWeJarTzksYbfL z#aJp~K?8SQ17(3brRoaeYE8$7I`Q46&Xu2vyrg8z$pKwnr1DmoQrCmoXHfOd_&lu9 zQ%&Xbn!Ia`?-t3K?^H6lH~P&@gbb1;vX;GbEA*n?;->7;h;rFc9$~Jn%9m+yQI?l| z{q?qtH(sNh_bA@-a`yeN*;f;`hY8wA+zj9ONoSotYxdz|RdR<)Rq6 zMVfu36wlQ=Fp~_-sYPoo@ygt)kDOk1B{>j{2fK`GxkfW;M-oJ+$@ly=q3Y;XDzmSzqOKSn>N=-se>PmNk+TD$Pv$-n6J& zk43>qX4S#_rNl#a`l-~+=Mk>1GPFoFJZN0k`JIm{nyvk~XvBD%Q9q7)%m-$Et`O^Zo z3Ai1FMDGrC!u494IA`?>&S7pUvJaD655W|^D|zSFi0U0Z>YoKs3Lo6>G6F-WuuLf$&GBta;} z4Y7BJn;e`UY2qzB z-k5gR?FJ|M_${((z4ZK%6E+cg%00&1D9?h^jhbKf@vlOfgP1g03u#+8ngo zPP?v>>ih|BAd)Acn&Ce&_rGB#X_wOxtawREZReIcpe%*17#enBwX0E#zf^EgG=~Wf zuid9Xux?>W_W0w{@;}s^gZj5#7Gct&XMV)3HI5F3_J%-?Z#}b@q2BIPC7AeFFeO?H z$`|mip~-M57E1dW6_`ShDFbfiQgd!gCxmuCfxt*kJa7ULOlt$vbz?*ZE@myk6C#be%J7WD5E5wnf~Yg-mC9u~q8n@u z*1$BCDF*xH>C_<=M~A<1__6o7jUj@M6y+kj_p`0Z3Y)HAn~K$SsqF_oC8@OW77=M1iUdb`wik&d<~)pe=U#pLt1;kK9xCf<3KWGT3>)U>e@&Q zL*9BrS~yD(CauNid5_jFc(aiV8paCWsAz&;R3SgjG@)$)yguwz%xEV9)qQAzn`qSqZ%N^`x(nXHGEfyHc)X&Hy z=KH(g7eP|6BU zPw6|TTF{AyYxs5e)h;)&A=EAX$Y6HwFyY-2!*G#QNz3^brfajo`;HJ`CakJB(qB_5 z8TD&h4fc(D1;M~~WdoOTf>P_-1Q&Xjv6~0XImp}CKBQE9If1Vfk~fe8FUpB>=Xjbl z;+@&Af|dD-MpBSFE<_0$9#I^~{I&C~k?o!UZas5mCj?Im1Fe_NokK=IWfMYt(ZA8j z;UMut3U*`s-4y}qZQO^jGPNQK<1K>dho_kzg{25}f6P{jBj z#@MqkOIYcXU>?~(Gg!J<3p)$LDHmMq&9}KphyaV>qTz2+Sdp<&YF>f>1ve$(3i%QT z&Hx3jAq#HiYEAaR_sPMr(f2TPPyA9$Kd1q|4YVDx+^c6?^_#Sq3h*Q7*9w#3CS%FYanT@4p{GJ+Q8w%}U%WP25)+xQ;%4sEE8m{%KKC zWrl9eRAmN|@7^~SwCMu7>=-*m*!1|Yb%(P_ugT|<$lWaYrv+s0qbB| z!GrPlJG<9Qd)ADY73pPB5tx_a%iz;!|#(wiBh^P zWYo6$hQvIO6_fL}xQx+c)qjjNRM*O=1yd!pmF999+t(o^<-oeXnk4kZ7g&e%E5n~_ z-iSQZN=FG-^Y1vA+2IimS$tQ)PVr+##7`cFxtqcu8l$v<+X!>eX6dkp?O~fz3}=WO zHs`H4wUKo3#EdMmI(2|JZEI_06vfKe=5g84r=wWhlPq>j1Ss2A$a4{z|H1@L4p+->Y*zykTuhzS+!~mQRA*m-Y0_#j&P+ zK3HsxqU~(FtEhIOp`6`?3t7+Bsu-4NZ);bS)m=58Zr4!k zGoabf`0RJ7DnIViB8y|m3N!fOQtyA%Cx4YiSHs^G|vG+6z zay^vIo(d9*!cJ3Cru~V2+^q_2d+$_LzpLkyOHbtC1)pPLc4%sAOqMvYJ~g|6+@~^X z98?$OnLCI+ep2mR+H>STRdcuwZ1#BOA-_`$=INJ zBNtL=tKsy_dN$pY(CfDz3e~e`ns0Qxx;-9*R6E%3)H@btH|pF#*$HVrP&mq3cT#xZ zK3Jt2j_#7a`H8+U>Y!y1iQRn zB@eNNjARsj_$5S94^wMBNmED9_e0)GQ65xKH$K8WNi!2X9q@aa(GKcLjs)|r00~-5 zVZ-Z;?&P<jD?qJ$nnAat2f{ov%7cADn}M{D+B2wiF$(LGj&43?udY1=VR9xKLs} zI4`7>Buj|do-E(Z*Ka-!CvEfLwWzXOA~F8`)8*Kt4eNAz>{eh#HKI>=JB5EcDG^Y- zvy1P}LkXA713L@c$9<2_+TJ^p7DsEadE8t8#5%YcIbVUSG@xs_L;#VD;u6_aJJ~)!$VSplNrAv+->^1YDY+u~Q zUB~5)NMOd#bP(13%6zpa21a^hX>DV(z2i$-xEQ9AQ}eJku6Yv4K7foT#T9$zB`$Ab z_nEHeI6p=QvWu9ouYSqTx@oqWA%+t3*AUun?2$bb^4B6y`- zoXt3dhW=Cx_d7q7`TPX1&4wtiv_Nm^#!FCD)5gO_g8imXOcM_e@1%N}_e)f0*IpV`*|$Qqi?(%ty~| zRW$(IgtMcgGSEktl>sa&pb8nRB=LKe!{fp(+chgcjJGHX^4?z@))p1HPZlxf7hs>4 zk8yL021(k?ZJ81o=&=R;NlxzW>=+mr06gA1pi&YU$qveWT#dEI+!k(|@rtkj>)9{a z=>^rOq;S2#7{+A}+^(+)LxVi+&3c$nAj|MNNaPSCtO2nSs83;GVrt$8Vo>^{k)nFO ze^10;4yepzWDh(tcma{@E3Zh#1)vPPSox9(*l_?*l{-*WR0LR+KlN8uRzSrD0Jnfz zlXH2BpgSKIuGs5Byl!XbIY12)k#<^@GygV76a@krb^-@C{*7CVjM`tFQ)&EZn2E8mzCbw#kc={f z1n|?cv9WP-Vs`*B7`%}8qjnF0l#?hEfUCWE#@R}U%kJCrbr9fpK9~EwBd-AR4LfY^ zT?pLBydgOVra%;G01%@hC?wYE(PHw;>Ii&7n(kTlOs8B=8It8`6;3!%p?dK$FwJ)& zhY1gRu=sV#jGiN5^}J9pN^#LxO7Tfld-tw~kaTK#y3B8+wbh#&AioU{twQ)vJA#Zt zW`udSt!Rdbec=vA*}itegU8vOy>)Q7%K4tQ^VP}J?hJZw!ZWn?TfNI*oLnb1lq;+N zh?E=!9KaTXD)RhSfJn!;ll1I#BgCKxC)8Nz9a4wnI3pb$y7YtB!e3#46Z=jq!jc@f z3Q=az=;(L1ndIAy=UE5|<*op(&AFYJNEX}1Z9{N+UtWom+Cb{|=gPk}z=URh|DKNU zI$SeAbJwh!MlQY?zOEC3ugCsQaE!)H9O=)_wiHxVu~{CPgRa>5;9-11LO0Rr>8bd% zneg%P@vy{^zZyeKdXZX?b}Q68xcpD8q^dJIl+DvJU(^ zHos>0_&naC+#h}2A;ur99$RRJ$)S(NtXcA)1&E~}12ME9#oBYv ziwylilFYj+?fUd~$~4b;&_)jo8K9^y{NX7i4Gzc#1vb_sJ7R(J!Un(D5%wyw8%bm= zw>Msw^G(&FH~9Sf1OKl_|9^JwCheBbD{rf(?Lk=01BOR%oGcdTo-CyE17DRoGKI{W z&IFz+1}+ncx6xUux%&1ngy?|4F|p7vzcC{s;yBwjiTtpzFX>NkB7%{_2`q+x*e1w` z^QX;krV#Eus!+TXZPHcH84%c?w;OEOcT0Z!yoC+(`C-V56*M8949*j}z`H?m{q};Q zf|KA7WEHKE(HtSy3Ax)dS~*uqKjYON;B73x$iSze!7t>tQDrRq#qheA(j@J}YA)M1 zY@AaiRG|yKmj0w&zrF_10G&=L$6bP`uWYRJ^xrE^US_4}Q<)Rt!1o(1{08Uh7uuIn z1u`q`6txs(uiIi6=hf7h^MAaXZQRu#&fO>HcO7eRwc1;-NlD<9HrFlt9gfF(*6!!% zipSLMUw(Uas$f?AYkoBRSBYYcQ}J#TE%O`e*$p5ng1vh=QyqSNwSA_T#;27WL@c5( zfPV5;d+ug}8SV64WxDb3w?M;A4~KJWEtI=0wf*Sm1QREy8}AquF9S@g`f3I1_!*Y@ zU@CWitMhpg|JK%Qx!KtH7YD1;t<79LRK{J+5ZwY7n~u(aL}q~n&xJ?3rKQLxhFm); z7{s@)o|s9hR<2t-Hg+_z-XkO0o4ZbmkC$re^unU`UpiO`_e_gCB4N;VAMf5_@n;Q4 zq>}W*NW)_}5m_A|KA)OGENAn$w&EYNnLBEqE;Z<|43TIfVQZ+|4JWBhCm|)pHEu*} zFEhrFa8K)v?PsRjxbNrI2`8-{34gfo1A~KKg;!M~t10Etb~cy&mU4bm$Wm_xO}CeR zd-mZl8?Z|&hWU0<9VSM;0SNfA4#G*n|&d{<>X9s1DnP3|eJ~A@- z=Kgn7dVBkMe`}5BJ)xP9y_uLu>#JmS<&oYx#Tx-(0jTZ354HVwLVmvzE-xP|Ei_y+ z?{b~C_^iuj^q(~~J=a|OSYtKAe3FE?|r(34FE6Y1UG`3~>M z-8@c;<3`j~)8IFZ%Hy>D#r{yq<*EW--HymW{*~LsWVMa!VqR}={oc&E|1WJ6UDTJ- zsLu`Cg2Tc9oQ8d^q^=SDr9`Lz42`r-zxMM@jheZ6_-gNh&BhY?tv&d^nEcZ=DJq2j z;NvUWx^Y5Dax~->(8Q_m9zV!P4-(}2e?I@~ZICPb2Lc6PU<5AT#pK^QJM(y}TR@(n zK+v(V$A)~UKlGqO5eg^RmgQJki-(4W{7G1qMtwh$8|01=NFbu3o}HYCIoIk^eW*UBL@V_HbC$i@M?3AH0GU4!(wh)8~N?eW#wYF z`5y(A-#dVQCok{iRtzH;jcW5dg%NV^QO_ZcF0ShaUVXW{Ra{-o@W`kE#ZmIp-H8LY ztkRq5N}#uiO7iLgM=1TY5~w{80R<=^Nv34ptec@P+tBKqISe$Q<^aV4rD+Q&0Rdb| zJy3XZ+oKyu&V~*c3S8*v>2upV zI-Wdx#;B1OEt=HNWii1t2Ey;rk&!X$7yN%H0@c=Y2e2qwMfCsxWCy6pI83kTpLi@qZg0*^op_+75f)^!$I5Ht2 z2r1P?p^GTXb}Kp$2qVPxve?|tOn5zhnmD&{IXgi_prdvnt{+Y!P=;m%bUdzSf7x9j zE3wwAPW0DnSzB8-dE9=iy(-iXh))J6v5xf+q2PO|U2@yc6kO{`_jUN5rWMsSnxCK) z6b3sphU0LYZbmk$RW>p*G8!5%hNEI&|6s5v*7i*G?Rx|01NU0T(|14=?^tnlBT5pNu;IF1lZx1OB{0BvV;t+k2nAi zhYpYKtW-#G@qTtF;UIRhU`$f=MjM)BC{b30VU^87)r-))D%BhBtxIGIT)h=+9Q?d0 zIYh*GAsd~&?&Qog(#yFDa}(|nM+3+4rtq}aQ>AMF=V&-sz`4ATZ>4o_Jrz{dQPNg2 zRPuB7XT$xhPeR_laN&0SICmH!Kg%nof<;x2jhi=2>6PGJ9JKVHVlX$BRUxgV_~Xq~ zQ?#h+$3Tg;^^s~wBYGQQH|r@9QpX=aWeI@bg2!x6ye(-hEXF~a>ZsoEl&(hr`Di?L1 z?kH6<^N3|G*==f}=msu@{*H6;!?;Gr#f^@Obj99%l}&9 zjN1B;?}rkt_zRL=Zj3fnEMJ-%-T6lg!>1vvkuoh_>JPuBoZ`M0vH zDy*uX^sVha>VGn}HvIe#t$)c+HVz*J1^?ZR;N`!5Ed0q{#Ku{RjfIWu&xZ@B60(tT z^Ma{1tB9qsvC)6}t*Fgk9t3t|++1LD%B-TFY(D;{EB|!_WIWKn)|59kGS~l4R|VqU ze_RouoZNq{tZZy&bPVxU;>aian6<2J@0CY+!r;SVvL?O2)(X*Zd!?Z*X8> z1y!i-pEbaFfrA4JP%>WLf6S}0kwO1`?Khun3{{MQ{_Ptv3075OXZwGcB#3JNn?nNF zl!O)d#Xq+s4d%Id{@ReV)t}w|nFUg%f~?9me-4d|ja9||lY^oCKhDFBjGYr)5p%2m z^nCwvV|W968UA*G{

n?IQl^0`Yg{@_!mUuyaDW{$<)A74%)h!e&Mt^Ohz3USCjV zDt>KM_V+is#cA7Zu3z#LPYB80Vrwi{w!ai-pfVP}-ahYJRjEpN^A1}aGiW&(;IRAp zCWlvTIHJ@qyS`s0_0EJ!b8l|kZX7W%esis5+E`Cxy_b%&`At5DbJEM&H2;2dW0IF- z{T@N!02!fa@sr>>+S)m#evIxrDqr$fm{m)^T5~QD!2tS5KTCVS_Je%HQwfCxg)%sq&@xWK5$Ogc z6a%-0-Vl3H(gT*43HPR&*yqnGLYl;4K4YnB#xBJR6J8$28xiGPC%=(oP(~WZ8%?DN zrZR^42UjwErlU(jTr6Bk2C!qg;Dt}EI5l6jKd2d)~+@!jtm-CKD5 z8^5Rhw5`}E>*BfnQ8|l=jvuw-{ms2A1c)iIbwa=TyzejC-wPB!;&xH#p_HLpu&OSd z{(^(=r0o2}jelZFaIS-V$>PSHhwnbOXYfmc!i&Bt7T;C*_UQTzoac(~HH(l%I9av* zh6QC>?S(KNVwopDpxMAVlYKGyWa~k?YVs6Vp&x5~t9(qPgk@hG#-S*n}<+e%1 z2q&tp5<*;fEN>RRr$614&vIZ6MmpW=mb7u-ABndJwoe;|+;WJ;hL6aVc*$OWJh+LB zAb9!_`o^O?qgy`P4jNaCLh6aLF_a6B}eET!k31y9q0ZvJ3{(C!v{l4 zr;eFzR2e-rMwQRZQ(i8puL#P=JJO`QonSDdW+TcO4;eL2I07rTU4D7mvhwtNN0Yrz9SQx zclQpJded40Nw|7z(vE+TGzWO zvH4ryDCH)=fYxi8{xH|PvWj1M3>2hShOjFPc5q_X&neCJ?Dd{Sqtq6@=!FS z_9x6I@zyTv=LdC(3!C|t-9L8iv%*+0_h$Szn^ULbnd+(BMd)bE`5nEp{ z-S6rMFALM4)iw-6UuW!LZ_1~eA^1V3p8_mlwr7}OgPnT=)jbsMsxGu+YsOk>iOL@q zF5}~#A$tIy_w7Q)5c#*O^)-u>%RgJs_F~mt+XY!InZ>79*4{?Jeg$c4BMH}D30{v& zkbL~oF-!@UPSkT6a0+>3acmg9|It${Nx9G&Vt-In5EJ%&yMa#<9oy3RQ^Oj|v`<-G zFz!|Qi-@nS@Kj>X75c;4z~?>!B+~j|i%3<~NYb05UC#$q~QHng+;&zWU zhHQ{yU`gFnL4;oXk%Xs&pCYv!WE8Az6n3enli!Tb`}WLopN~wY$izMq(I+|Okyl3& zyQgFxTac~O8l_{VoIJ9KdG_Ozy>k036O^$g(zZ@g&9;^1-7ia_8y_r!o6YPyWyX*z zb)vYB&$#zaRyoLq_EEd4Q96$zP6?WLDV z)y=;u9cbu5dj&m**gd6wZ?2Fg(K>0~sw=KmvP9)1X^`^jcng6|HN}aXlt!@HMnHg% zeW-LBfpcPkocRI$Va%mpKgh14)2i}Q;Qd&XFC#$sYI^!!F0aa0+lxzS$FBDok?tkq z&9YL5rliO_VZD=%vK@os-)(;H#cWlH4!l$@O^7@%HxVejNhmBA5W^J8rnS>{Qjt5B zhi(V`qzFFjBqqK+o#XO*o34Myf7p9jt%Rvl<@cpjbt&O-N1v6|`6}9{lv8!%l4tYX zNU2ypqvd_6Crt44QLQX|^W9Bl64)!oS%Y2gjtL9Zr0*y^w{G)+p3Y;x1 zTalx0w4b5k4n1B^t;0*ArDsPgp1;7M$xmM1$SBgn(AONtDmE*7*W39+_ZPcH;n%e8 zY63&r+2V=IXUVKvMxJdyuT;+MW7%f*jiOiE$ldNEx0(2=tS)#Ale$(~&MbLZXY9^b zQ}0PERj-$` z{j!zPzj4P`raiRkTod=cEou29PU_MoVLSUP$v4>&_umlECi;~G7Wt-{@KHz^V^kBOX&Fl*-{mtzQEd8JT{ljnVfA9AE53RQT1g!rPJ=6c9)z+W><^REI>%Z8g zv2(tJ{@<;({t@T@k8KS9-oyQ|+6qzWpCM`P*P|;3XQMh2^K5=!oHwP5)Oxk^)V*wt1y8hl#*e|fc*?Y>sVIZ zMqrx)GU}u}9~S{X7tk|V0e2YG5CB1&fdOQbzp-<1IRa4_P89xEDH%4j2l{#mH zXi1r!nkzPfD=dJ(nK~C68_P}}Cnfi2i#+{shsHZEhc2Q*8+}M_XMO}79?$MNJzZ%b zDk`dl*)C-mC4~}rIVIqHu&8rdT3$YCqs*vYaBzG)T7dTaIsVHJs{4cJo*P3MKq9Fw zK)GiJZI%QZ`}@KHRpdlV!H%Py9kMbx(7~{{_hL89M^2 zEk1wco+NG?P!m8xLz}d5#+2UHQ+FIpd?`Dl7JYJdrc-B6zn+~d3`JF8HH-S<>~0qy6^wcSANkw- z+*}GA6h?rUlv;?WEHGKHZLRwK3c^RL8^_6SZ&nf<;&HSr~*r+T+mYfo^v(ri4l}r=5tOAqjH3-BGX!&&D zwp5JpCgn(Uh$8rPc}ybLPKIf6=m{v zNs7t^To~^71R&)d^;6@r+dSmWvY|R1%~nzcKPRWE^aBI{zoA-69m9Bgdp ztPlyi-LvE4%!cWp&E;i4(uaSxvarav_xfqHX*8yFTB&8#XGzv-jfu9Jp7S~fh_TlR zQ3QQ|3+c9wEzQ`Gpk_KaI7si4mOL9UWm=Wkp2YuHI*cZCYN;~brHo+0wn-@PccmC za<<61?=Ajigk5dVUJ&^Hp*o}Z7aCe*I#Qyh)Xvcul0?Q==@^(@u!v=$Fxw zT1W2Z)@9}!Q}GW2$KGL~PAo3!m5S#IySbQCsZ#2X`^)&J-%xR^W4*R|;QN6+Ol$-b zrtbtavLz#1cJI8&c4(d! z66eEZpiXx5a%p2@V{_AdYe{OFh$;Y7u$Zgsfw7f$3D9Y!0hTrQVk?xBy}i9-<kK~wI7HObaXwS9nLjkqGBKP{UvY#6SW$v*GR)nol}K(bPxk89BOLupzfz4 z{zJ8P>yDT~?OkL9b$Kb%E;HKTvI7Y*Ac4x9mzOsNB)NdLlEu?FDJmK&u zkpb?rH6d8Z*xJ*~5%GjBQ`*4M3pjg#(k_5g4FbULj)IH~`>84wrnJCG`E`rWGm(!9 z2LN0Kya9oik&2=?MZ}n>P5u5tlVV0qO+2AunjkSA9_=G#EFz+vwKXnbiinE8JjhJZ z>y?sRLE|7JAxZTDt~RjP%3JyY)HA}v2k&mL(WI#&)gR9Nu|yjpbDSLezqtAesH)a3 zT0}%dMM}Dn77*zU>5}dS0g?6yNSB1PD2=p&(jaj_K#>M%$wP~W7HO%sxcC46_r|+p z+%fLp!an=#{eA0OYp%KG9Enf*_46m_lv9g(+=XXr??|`%3S<-+6BLaIz-kf8u^t8D zHKU`WpbQ4GYMgPPz(zriITfK~$Cgm7so??^g4h)exw*maU{tba5)&P*6UF?P`h=uq9U8(Z7ALT(Jq%(if{3^^xCZGMZYV>_~%-`gfMZXFPMi! ztZ0FQ66hNv5W66wl8<5zdf^5}94?ZK63GUfjcL&AnQm+h=FnGmnE}lW;2nRdC9Db^ zv(xjK{plo;qpmqXIcQ;Ru;MRmhM{2;DTagjC}?7Ts;XMF{F7B#WBc!;EpP`a z5Co??EG*WZIyyQA1_q2CYo8IHP-}B@<=%U%ySs=VoSz%&>d>gRWOea|>rr4Db_$ET@d*3lIb8(uhV#44>X3hHn2f3I)<8E&Z^V;WZ5N58H{1l)J$Lj@39lKA5d_ z$*Ku=ao5>s(lXdhZa&``T?2`N^FRBo9T(1OzI&|!XU8>%?P_Kjl^J{m+I_v?y;o9P zjD3p+8rF|A4NXnOt=n(lX|Nk!R_*~U5^!MhTp!mQxv;Es2Wbvy-Lq1#7J6vv>9vc{ zQ=A{!XyhgYy176zP?%emsh&KBl24|D+ljy+1H$OHRB@jgnwd{{F;jidL1XKY1BK&b z)`sV(ao84_AaHZ|+fu-QrkE?WzVHi$tUN1__4gSH45g%`K;+e!h+DD9(UpN}x>(Bn z&utDpXtuNNO)`AMlV>Y7Z6JBk_K@#jZ||qPyT2Rb!$2i)62Y5z&OAxe)Kz46F#1*U zbc2>V;BaMc>foe}MhvlWi|NklXzdo-SL$T8366gH%TC( zQ~Ke9R?H4$av*W@=P#cqADVx^H=f>HBFP$T6*b&@VGvT7pc6Szm{; z%GNxMz@Q(bW;{2iBO@XPOl$Stxi#qO7aK|6v>x|^jHI)Qr)!h@yurAF{4Rgx#wC5-5 zZ3mM6=YRWR(ra@)wvP6Ez+jgjp*z9+ljoX~BQ?l#5Y#Q7Z(2mIv zG-rSRFjGX=boL-)=LZw@kZIYM`)$Pg=7)BByo;Kn{n3)KPH7V%J)@0JPYDt?e+YCf zlFpw09-d{%QnR!Dh3nwZb2v8J2DG;hc-k_&`UaIRDQwL9dx+xRj7i$mCv(!*GTih^QwZZ6x_R_8G+Tlu%* zK6F7|Bc>dz`JW)!E>#@yeZw_Kd{#yk#`uWsS( zba$Kko-2E}807Mx#>p>TY4Wq^EV?lH16}+e&wLtgy_Gw2)fE*4#&;y1t!M-5-KxUC zSS z4`v8nzqSy z7lb2Pn~*|XAtpFO)awRCR0Iye$(mxpEn#r{&>!h*>1%~ZLl+I zah<*w6%a@o=zGbEgwkOapYs8|+h2LXw^tF`1usk);PBz%iiQ6jA54+^i0d@Rm^l%S zafGL5RNF##w=!39dTJ^;E$u@zGlP{TGS>%zsD>;DB$+;Zz(v?SdIWOt_{hizgV*Y4 za6CqWp{0w9i?;SKnEfd$E4#b96A}?!LlrCDA-qjOve1L38hlAG6qC=m*Q-2m8&#*l z{-&n78V3uLCJuzYJhvC*WCS_bSy=-kFMOf{BK4x*}J%q;=TZ# zX9IaHZEd(ND>L&lSO%Tb8(GQ>C3xF1pH93aEVi&o9Ss0uu{zoXG!v**9+rUT*5{d@3B$<);a|bO74o##Od44Glhy zj_bMaPG5x*pRbLX-(DQcB$r7{mu{=uKn=$j;@ zY)b0wn%g6UgW^0qJR%|>8#OgO?F(+J|9s!~Va_Eg`lFvk&MwX<_6b8`HElF8x@ zyi7M8u}=uZ;^dbv(o4vinxy_;)`80i>qcOT3t&=NuCG|KJbY^c`qK6F&mns`JyA1v z#)ec;HP>KuSF!EMJP#yFuG+*7;KsLrKV(hcwiR$B$0N4C`JxJQ@huGvf@KD~>Wi<+ z;lz*0?$ktChJAwc zf+-n6$8jl7cFxC+(|{fPUIIfqSG-;yp70mp;nt|U$wP&EzYU_m((gAdXAlou67)2j!HR#`L_wTysz~^%yg(}rYVefQ2uanefG== zytW$kCRxO(y^Y-d)cg=w#{^liT<`L?jBT^x=dsT@uWeWhjmT>g-fZdHC854ygq%F<$jANNq{bF-FVT?yZhe zROX$_yqs~8d`g0b#pOB!$a1ksd%J;iXkKMf| z$Hor0xy{)#sq_cMQ^KxYI^bU6rSd~$;O$^&pvfeFin zW2(0|2u+2`&=1{Ilulemw4&IaEx$~*NN2r!SLg2I*XAJVrgwW<1SVhnA8yK!xgYv2 zGkFOF1O$k2p5dszd-ogtIo?XDBf7Y^7&0SXAG|}F&hOpwA?Dv}D=S6Z4{^+hpS{%Y zu1X=A44%ULC_Jh&*4byMV}Rx9Qu{AJ0pa@@LfLXf2yj1g~!zzV!T^1Isdo5iK zANYtc^vf+2dMQ6aN{0i#ugO9B0O*(H*M<#a{`Q2ofVF}(UJc7&HhIvk;Lhj1V!lk_`zQ)b5^0n$(tj3~>h5%wAaXBN@l zaIfW4D)obflwPp&3JLCu-{Xa)FbIXAj<$ue6UQ(%CPrML+A0*mxS}XtMM#nl(TfTp zDlA--)6m=;07IgnVFpU)FuLg3)!PemUd#w0f(lkObWKGCn5g|~@;jFD1WI0`xEzep z2}&J6(hI72`C5~ z@j09%z@N=YkBE@tRIG)eEI5s;s&=5PjiVL?4{%&Z7!Z>_`1E8f@F~jf+KaCcQoz6k zq8VHqz%nAF;o#%k+jni5>}3wXfzZU{f;t#WD;e7Z6J64R8NxLyPj+;nO!(A)xfY37ZMOqyM6gmq|8VtiU*d^2ecW#c@(>;?qX3%?ZOV<_^v4yt+R0{fbJAeL&xGyP6Nwv_D5Vjv49TnvmuMO!w5RAnP zq7xD#>lr-fog$SNY+zE@O;@^(94kJeJ^o2EtdrESt)U#GCH3~_DJz{8RlL5`^Xr|H zIDc^HZV^c5yoh-7J3>A1D<=8NflHSX^w||h%Bh3o%#fS86PaD#X+;CpPk4zIPk5ad z(t6J-0vs#P*9E87QJbF&N)$iaZwa#Wt02`lMxVBFihP%3mBL!d5H0Sal6wU&=juZwe|J8 zZZzi>s?ExQPr>`@K{7#yA23?mQA6i#sq>BZb{ucU|K{ z-}moBk$DH#=nofk=<}Mjic}R9U7tREAUuJ;g{jW=dF5`tUA0}Xkh+UIe!iMu4wPbD zHuu-5wP|TS-pUpqP{WAD!9!c95qyJBJiT%48Ss+#qc$6mQoQ3VSf$|fXnAaBYukzY z`y8k4wVufJXLuh_Htz0P=fz|Mna=h;K9o_to%$WCt@bVmqRQ&(Z`4F+dRyxIcSfYu z7FXn3Mpt@Q)GVTJ<6b#U{Lw|ajPWp*D6gsMZE@f+_}7!SJJ{O~m=|U_A0`4vo$s-u zqgXitp00mDvP0M?Ze`Hd{_pq-gBfmNoFy< zmzjd3q}n~j{bWF+I+$AN4q>GXSTDg`pm%3?_Yhov6Tol-Vq@beutVrIxoUeuDSh+D z4?Qw>S*PsJH8t()zdE|}y=jpL*(mhcYZ(9j>HZwXB8Q2NvJfIq^|BfbkO%s8AuR=T z=(WbX_n4BLcSgeVDFx0F-yd7N%sz%#C0Ti&(y~Dk0~JUyAKkGyFVj8L7g64(UEHhn zE|1dWsSp*&#!6(}>RAQIc&P8??T|@sWRO5z4eUlpg>heiraVJJL_zv(4(z=%M934a zpF=+jO9mTtB$~;QLL(A&g95oS3gT4Tut3Y>Y#4z?5FY4XBTv&P8PS)0o zOG`^2Yz!NhfZ!6xTR7`8GyTBx2XJ+W%jRG$B#4ak$3KXp68=-Vo*sOCH!?5sB>na4 z`~c#O_g51)15W;2XVMf%F#Do9G;7w}#GJgCd=^naIV3N7=MI*$7-0V5;?(pF-~$FB z9f>qzPVD;WE{<3{0FldxEq{OiEj~-4!HvbmJRSA~T5|I3gM;(&m9yh?!PlV#D=)Bz zXN;(qb_Fw~b| zsGF~OP{U}j;jd0&>Tpa83qFqP+|?^rf|Q-AEAB^_fU_0OgrA>Z3l?o74U%5A0*$u6 zUp>zk*y?!^1dq0%rh*z+bCRJlgjkuLiC0uqWtl*ihg|uJ_tW?YjGHRirZ=}f`Z48r z=025`$dcsY3A*7QbmNHY@B0e#uVyEQt+!wuurWb&6v_<}I4V4k;&!zP02sNfp~3UX zp62_KzP`hA+~?iePv52gUczy$OM+ovYd?!emYqt~AoDIFDmqBg0>{GlzCLoq@+9UM zpz6P?Cv%8o=eP@;w6qBCQBhLnc@`#$s#5L@^73hVt^MGPS461jJ-F7r*K2NP#)3-0 z#;kq&cs;qCdiH$JNBL{SYeLv`MO{Usv!z-zeg#Lkb`%L6U+R!Z<*kiHHP<&_<8fFZ zdEX96pkw)CwZ%g(`n{%hFQ`nd$XM z{Jw**<06Ub>F(Bu_<5fnHGBF~^x{5W<$R%s_)SD<@~o5C)h zi|;mm;!g8fyO=_T7CapVHpg z(2!aL(K$9on#B>_*OkaZFo+)+xCF^06zni$KW}lZ8obz{x4k>i7XdQICS2fBW97}j zOe*m6pxI}CkM{f<^CFSnjkWgO9~)KCIq9wQ_(7ERbgqk&KHxRw^=Ea}LAC4tpd@?Q3fr_RoR!DBhVXnFAk3OkDh8h>3_O5o9mY(~Zr{Vp~vuI}g?4*iH0aexQ}1rN}J zc_8Q>?3}U#V2YZmDohY2{`b$ppk&-VL6Ml8{F*UWf+B!RT;@&FBP015tl(n==>&cq zB!bd{Uk{)NobL(`4+lF%1EgVvl?L|8^3IV=&OJCSYQ#7>Z`L&C=E^W9!UEgd--p-H z68eNM4K$&lqyT6MAaNKs4-+hTGKPV&3@RAh=H(2>7FmQq4XLj`E&SNGVR?U$&C>&;olyy*K(P66N zu*IT{=d2zuGTl+P5R&F> z03^@R(GiRqzFE0hSXe;o2+WS*$=TX2LqrCu2MBSer>9H*?n&kr^ z@hdNwf{g5N>+oMU)kY#Rb&Vcp=qG|o2*8N6v{~8N+0fz!>I38rpg^HipygU$Q$vDv zwG3XA+cUcK#k~jNc=XLX>pyVuvq`zlPDI`Yf-&oVE(MDRdSYOOd-(TnSZFAy`4jMC zeArxHUxyh-5@O=O@9;R8um-@-l%>aAl@hOEdxf5ME1{*KOks^fA#=ZH{Dn-;+=%sm zF9=x7OVmfb5{8M)w6vELbFh>;VySz;3ixEPBTnVcE9kWHX`D0GFH&gsZ9c|AQ;2Yf zwI*D{0+Di!XBIpUYFf*Mmo#r)ruRQxz5Rf>@uqS>^T+G-@A_p?Ozy7ut83g~S97!= zSHs5H-G6$@*45=z89u(gocTN5-4jxHfP?MRGcs-6Rs_v{o=~p zuR}wxb~v57*osC#;ppK$embg=Xryuqo;s-Z3#KF|>swgNfpeAsOeun_@x|jjJjB8j zg_aI<*g-2rOKZp(vvUiq1lY$vJ5Jm;AqE#NsgS=UFL+&cu58}M!2%cDdnyjUAA_FH z<;$1BBdW%26$Onu5KPki3r9j*6zTOBG7#NY^(@n0DHnjvO-dLzby|c+!BKL~5nYiieA7 zX%{+<@a$N5Ut}({LA(NkvAX(to*%9Cis}XTMStspA$K?Bw0`%#C{@e(XYtP&LlcAb zo?B)KArYnD-V56;NVquK>)1L}U;Fn(P%7OlB4VmeOe6}EaDy z@b0Pq0UFa7ffOmx>k3hRe%(8S2^-*Ym;*PhW6Y31_YnqeZyTm)E!cgTn0O9-Zpf+E z7u6nV{k~51ez&f=h<q%{^O_;Rgq0p>sK_z z-4LE%-p1+S;T>()Np;2t8>>Inc;CQuYG?iTHjN)X?C%nS66%uf@fgpQ(YwfzUxmUtl#TM4f$XHh$y!Ot$$82ET6KJCm6%zo zhJOsJY@zj{;jIxpqid_o*)Y-8jz8|V{CW9_2>wDTZ3EfD)>gpA&XZZxsk6c~9#*VG z=%WE}5vs2%ZB7d46UcoAuC+4xzin<+O!SFDn1Zx1fp0qzCwTFsKTDF9>RkL1DQU7C zmeg~dw}%WfOfI*p;k64-m}+VU<-N_ydgw7IMXFq_Swth@o8tC|=VcldmXe}k_Upo% z+2F&GWANZA|4nWyr_NV4q*2lZK_3j56Y1-^RV@|R*`MD#V8gKvaZZCm?5Iz<8^w+Oe z&|p2ZJ`KdEJc67VRE0E6L-s)5D_1)ErZ`K(yd`AbNNiKqK{%~swpA;mML zsh3;t7A%?6JBYGRwqn(I9DGMruq!rYcndUqYSJkYoi`m zz{7Nbn~(k4qsg$ZV*g12alu=<^8#M;@tJa*=I^uAQ3UyZB4eTx$F ziq`$TPUBPfp>)bkYLj%^)eTK#)*eYWjUyuSQ1Y5sLkG>meot+Hh{nurS-a$Uda@e> zj$m-?!0_T3S*~DKxE6bSe)Oi}KQ?N+iT5VQ#Vs|@kHyf7goVSarHv;qIxbEP z3l0KA=v#ln>bA{1mb3uUzaaxVkxd=i=`B~4$g`S{7I3P3g!XrE`vdB7S_js6k~YZQ zxHm1PaQy634g(_6vzq<)Uea^Fm8@kB#4d1ja)R}H8}|jwxcg{nDgOMJ%w6#OIYUAx zAWKVg@kvSYt3{pe9?u7(Po`(HUS&kHJc!GV!}g#R+h<|in%THon#JYBS|XJ0UHwRD zBva6ws%`zu;-{p*M!lw%nYo_ZzSO?%v^wK%jwL32>EHFN{;SwzTDpeh`1n96G&j|i zW0T$o4A$;p)lIrr`tkW%Cy8zZ!k1ybA8zsfW8-ym{Kq zHshAP+fhi$rel)s%fzG3Yoh&)nObd>%?i&<4RxBDMT`QGw{Gs$|a&JUyHT<-EC45f8`q#nw09sQ?HhE|MiH zKcvt=E5^#k1-UUx1M3*KSzQZ!@XSBY=}NN-O^8&wL}>PtXcT6U6nVo&$a!h*eY@KC zT)MLBO-!6(aVLe*sEnsA&WJY?Sq%Or8oj-PTb;^xJYO%g*76ccMLZgne0Dl6*OfWt zsj8;-bHlyTXKk4iuy5AE{euIS`bjtd4Rv&E?CccOJKrpUZYBtFG%cESyy?*gBC&d^ zjLk|Cxv3c+9b_~>Wc0efi-WWskNL()j0>;LT(5_?tb@)=^YMe{KPN6v=#!Qn&G(Vk zkH>Ts)~a-`5e*r=sYri{=dg?(;f`<8O!ZOlzZFwIo7Z}7-8^lTt5_uzi|Lmb#h2_P zE3HOs{{V-yLYg%9a*)?Np`H}6>X+Dv&-cmn@uw}SN}Uy`@a?a~3|ZMuD|v{D-fBos zO-6-J)Td--GWqaM^r}|g+Npj>Nwfd_T%%9nnJ)BviAOnqWhwt$969=aaQm76tgzqt zgR{qmYgVT}A8vDC+$I-qbTr7p%kUR={UtblPw$J8mCIqc4As0$`d#0JZI*M)@^uQN zu#T}YN3~9~uDBRq^q0aXBeqrKH|2erPEQYJ?C@w$7D52D4*3!&;=eJ;KhxP%ww{G> z`o6aiMQUn7y2&6a@ppM3=4)nrJpM~(bbID(aO}6d^H|XnYUDKS2|BUmr8^?;s{BFJ z+R{{3c&_n}tM3(#>YFi6wlWWw7vchLsmyjN{0{m#p?oUG8|SucY`%yef0IL}Y9}$| zy?HzB8QxU8Ybct7|_j?35C7vbw|$!srM zJK^}fvy%>~bcb3F(fs@`Z)ARq7m|}Cs?U}Y`HZ0HD`8~yAOn(7T2@f$IuEjlcT6*S zGo1VEAZ;vwX-M#kqR7ktdpi-%uSl#A9UUE@_ey|5MxdD=)6080Iu^HC(Zj_C)rMrE zokPCF!<)E`u&(uXu?&$zBv#|+P1)QBq~=AgD6>J?Yh=y|T%tlxMg}v8x>D_0R zm*va;y?T0|ZF=83sRN|8;K(!-J>caF?JfX(P#|-Yoh|j#NLDZawSVq}LLAqpkbURo z*(Q`QKqQx>^-M=ylAH;;sYt*sU)yFi@##sjH!dEG;_n`;xW+ujmr*+BBg#@4lh zkhsqEHy20fA-*g!ejosNYOSrUWYfrJ9HOGe)#Py<+FDw{;-DG}wH@oaz}HWBNaGC2 zFAeAGp0lOl&UD7@ZjUaRTqX%y&7In?lfTq*Npz5!-wLq>VtqhRa1ePq6Fh?1X;ub~ zz7^Hguj>K6{NCHUdvIV}qG$VB?J@BtwCHkK0G*(wq$DZ@zZ54YsBXzXU-eUMZ4?!7 zCI_Ko*nbNT@BaR6y=a5a>?pBGecHcc`VGnR9^8Kp0TubAZi1ju`vKtb7I^2q1T`G;PVMmT-<9!t!h^W#t*>zQu^&GKBA)x8h;pc~oi&8C76B^dsZ zLH!I`C9XnJg~gKN;jJepjePgnC78bgxRAIg^zR4Q1|}CPk~`f-aC^>uAtXY+e8$=s zxmlQ?jC@91UQ$~6!-sTIIn^24%b>b-_$EWh-woZ+Q)f%@TXn@5SWhsxk*G7KT+x@r z^9UI47){qK)J)(OOA1-w_mIs5> zM8!9y15X*o8$8Q;ej2fm&Fg9MRsg~G^!fTY&t6W1v(_CIMZx@w{iq-0JpJp}FX7mp z&Q1eQ-=Df8s?*@Y1=Su8bQ`+Cm=CGs681yw;M=!Ql(S%}Y8~9z{aQ$wz#^AF%}6m~Y+Sz6LB=l-p-&v|$3+XQW8P-R{baBZZL z^ru>cmj33ZGl}v(^(Z&{aX{kji&)dikvC{BkPaH77_n*JGivElgVM*=0PKT={E;&- zN#Q*Mk5%uZu5jyf(E)j?yWQ&mJVC%ITmc{tiUHgN4t92jCr>KED=K(ulnYm+$Zm8y zF9I?NOmjfuSr<|YPhwX|b-g?j1QMJjSq@)k1hf+2ZbPhD^E95xvNwKWO!9B|xtuW9 zAzJ=LkMs}j6&`4m$X#ty^xLR0xC?D=vbiSU0Vh!6GEs62^j*gfag_zTEsHS?S0WT4 zeOaKuP#wS`rKRfPsKYmD|Nri$(APV*u?GDwQmSq1xQ<0vp}8#35p~OuSpq0CXS22H z-McXOrninAdKr!{-kh0!VPAnU*1i5<{F~T`7VE$C>W*^DBg#?dQ5iF8VfTE1df}XFXh?_6OQ2edlc=97>g7y^e4!@iD#?wL9U(Z# zN%9A`nFuCpLi{V6o3r2-kwYcZsZouOj`uY(>k-cA?}2RIDNuYS){XRbv>f2sCUDz^PU$b4JKYIVmY`_k@~3pttHDdq7K}M`M${DyGp@j z5O=O#dpcys3S+MYLDQ}*Jx{__DCAAk4O z;K&4=faO0YdnYJ@#sXgzc1l*i0%DEfB3Q-i!%aZ|hyLo%i!Xf z0f6TPcS{#L(Ur?s~y+3RB@lQv=8<{h*)9oxtnzMFyZ#7!uLN`6~Lq zfOYoJ@jesNm0!`rE5z70_J}Ptl{C{1V5S6&JXe+{5Wnpq@=?DbjWR0H+yC+PMQDRe ze_~pigFrepUiiH~pq}RLUb!Bi%Kq=|V3YtY=G{BMKX`M{^2>P+J+{nv;m{5M@Epi_ z=T+u4Ji0b^RL$3%UX!+AnbTR3BxBA*QPg(czVbR5^Q$h2oHW+Rw)+)nf|n7WxGouX z+ZS}IgfJBN@=!dTa;TgvnymsHwJL$j3wayR@f;wHHp`kFkQRIkuDv7V`FVhxoE!A;-y309V1jwvV z&tNTmB`Ttc9C7yAhd$_#HmoNU3KgpHSAMq$_&Y#IlUGofUkfw2-eJ(}@8{%HvML#@ zr6|~qBW)&36|0smaLHUF4uO8hmbc~(b4-!I1?n=;7{cNduP&CtqR#4OUSfHzp2nYP zSh%=UkS`~Q^A^v{4MMxg@1X(}jR^f>gG+9ily1SL7-rXL;;u>X3t2QR_s<15ewDQv0@tgfm{{p)TTIii?Rxi^BB=>R{ zt?l_7FiiHBnD%f#!${?aJXD>Wgfr2Hr+ zSeTc0*}{-&08r5`JLcCGXlwe~9IDo!WYF>Kt`ZZPoWs^O;s5#@y>~&`~BKNbLxvi^s%;X}7#OJLuWyZVy z9zL7Kyq{eQ+>zxFx-y{~^V~K?c&O|8@GJ+|?=UkP`QfXjstMAq*^sfw<o%XKQyf^(h~2WJAD%xGzAbQW($UB~YQ-lU z5~sCcKr!4fBImxB|Kgx{W!Z39`EfQQiwo5opVc8w`8y@p9o3tn?05dTxI%4)B>nN{ zyQcj|OhJM{ondj0K9|{!rD~f>jwbTnVD#u0m>}7G`|^8+D!Xl=p83brfYU3_Z^Mct zC$G2ZdIe4S{3*gz`C3BBV8J}2-j(lqHfG_@>Av-Km!H{D$djk+Qa{S9-zAZuY}vTU zjU!XF%d`X{Bpfvj5Zvwy%oGj0cNr3f({`XU0{^>y*%+PSf zqaopce-C{Jh@pTnKY7A2tc@dT zNZTB1EQP&Ga>DQ_i?!;?^G^ZiXVCkEV+2q$xQ|Xp#*0?#8g}KCaCh_2~=sxG^+jwpbY#D`6=h`V#ef@BF+}bN7 zIZ1PB_waKxxEp!%j4{Roh)%N=11w~lJ-$72cu$z5f_Jg9WrzKC(V7=a=l@yW&o}nF zO7*Y5e3nFP?2x*8v8?&-tY%8F>bdw`RL;;i`RQKot|8woiS+Hj| z9f+MOI~vS>Fj8O~t?1mxQ*s=Odu?SHIMHH|V=S~qo##Zqevat*z|rN;trF7CeXa4D ztbp&`9_=Ez+WeUPxTELnccsk)3*D{c?9`cW^I~pv-+Z9>_o85IhMBWw){sXODEB(H zM)FZBbj$!MBCxWe&b^Na)lNPh%osQM9sy638#0Wu^$AG2pq{X6-dIx??54OE& z%t`HFG1$cY@yj*3S%wPPHBbtY+fZo4@+s=0yTPL3?&Y zFIaPJ!Jo^xCR!HShMg47zjveFi*Wqs+mU7k#4@X^sI0B66NqI1M;+e=(Y_F4>Q8az{m)g!bAS7g@pr&y4osxmU0L#14rsCq*%FK zFKmiUA|Y^SXdos14)LAp;2tl*8_1#&lcIFGh%>t@Ad!5Aa`E>$UzE(f$$#-7d?-3{ z6p$@`eLtJqESo(?-=fWpsftASkf-;xdle9{tfjkQ_x<^^G8>b;MEZAPL0?M=S#{wjHC<#5Wy0}Mn5uU6=H|;NX-bZRKciJEg zxz~t?J?00*1#59RkucH=`87-}55jO4?5(Pm{lQ3;FvNY8klzCMNK0DD*JfOI@h$1r z4jtCa+wZBb(0th7?{#>FI%~>Uh$;O!#F9Q5)b)0WR{FeUM?YR4+~seyR@c@Z?C&!` zobW|HyIPs8CVV6MT8#iMW}BWF^S#`b&>WgOB8X;&>}`(1lF<3+TX)yuc0aO-=%dLrhpW628?F^zu`0ycH6Rrd_dTc1s&m zB66eyrQ=2#ZO@IRbxD3kPk&yS;L>%OnD6c!{j(W8J+#trm(jETb;iRZpP%Gcj`>U# z8zu9~hZvAb^~A?I6^ohJC>fpUK->>A`gQfNRo_kZ4C%ZSe0D!t`#fG-AoMrIl|5N-I7Q+N>;(s1$oe z@>iEO!qyg6Y~PPVr?%|` z3*SmC!YUOI%N5^>y=Nu}Ssn@IJF-Y{ZO1OM34e=Wd#?6v?T>nCkBibgD(%&|-@?*Y zUZpn4r4wpP{NG2!W6zJdzBJ5MY;ERGJ8}CZyO*IW&5mbix4E{SuG`7!pNwk`av!q9 zDtBMSrn*}CyA-)lNVAk-B>vjySi2)fb0++YKDC0^`}<>Bakw6F1;_wr22@#2s5}J| z>5}fFM+H--0sB37Yl=8x7N1MY;^foO$J1>SPUYa;OJi6U(w13wypkcrOgZrdf69=V zo>^Ungb?$K+xROC_G=GV?lsDozOI-%hM%5knSLJ+H<{PgS1;NauI3NtqSrV5G15yn_MPX)57SYarqZHY_4C;7 zi^1=XnBCVn+mVcA%T%WMCC{e2g!ctyJa>(rxf#lT`3zetY#+)ID2eYxI_Ih2Y{(95 z+pXS#ED=q9UN_~WlNg>x681pER5 zNRv`1$ZoHE=M%bJN2FBybzRQBYDJIu7MpU|Yo=C*k-EpohhS>F-q=xR%Df}6+DgPycir9gFC;cnopNPLv=!i)NuI8at3 zr9LI_#&o5>=HYOXVl9dHfh8A8XVE!jjPLs*;ui*rQ|FkuD??FW9ziSWp&IYpM#Ex_ z>nbJMe>2Om+Pc8FzP~lc`0+kF=P3i?)<*-At2gYEV_vMGOpx=#q0>?6An`88DQ%U1-Cx^Uiyd{kD@MO@{k)Nl5c{~Qo3 zSG#vtCjA}d*ZP}Q_1vQIz5FfwPLB~!R!bSGD`u#(eJ;H>zTVZyZ}ZPhyxnZ{8j7K! zL|qC;&u|BAVoVaF-e^K z^3}fD)%a#W?M^L2foNj)64#aFCr3UY>sWJ5Un7R(h%_^ z&1D4#CHqI25QWXMcsGxOqo4B@O1Vn^@roT>22YHBvdteVa?_zS$OLG4U0Vc~SaT zGPUi9*FSyB8EshpsBra}c@A8;yM{YiyJbE7#oe;QgLm=!hMZ}%IqNF80C@Ve+#49? z62A7GjdFm7><2Yjj^qQH0!Ql6H{m93M&>+Wj_Cta%sg2NHCbc&N5Q3UyG!;M$4q-m z8mRufnQl#4vvXgw3vo{Ab4q*QT>o~;n-R?@=s}e_>-KtEW*|1bzT>QN@h~?Uq3x*9 zqh*DTwKHT$${#2>c~DeW(iu?AZcgm6AElQ`yj8QhZ}1GeT_AHlKKs)<@4gv5%dID) zDG7UbMR#rAmvgH75iDy>Z~PtNQksc7l8T#IO|Y2?^hHE{<&2=j{T<5$n%`H-5wsu3 zyj@+fer;o|8X}!7}}& z!yhIjv8Sp3$qle#@Kq6hW>h53W_sbAE6XA0 zBZz&=^JarOnx8JI_Gp4~7E|FZ2u!^WYCA3?6xET}oGFp@G^VgxT=I6DP(?7h#FqU_T;9vO69 z8B7|?p$)cH+LtT-X>MS{;Yzzn@ zCYc)-_zK{V!HCvIvofI9J!DjlhD{QQKm8F9M;NexQ8Jk2+Fq%dxJcOn=Y#&hXW2-C zoOD)#U>{v`^INIDHa1I8xlkd+Y5Ln^C`Cm?UiqD7xe-8Mrmxcn)+!tq5?L<({%;=$ zV!5LyyPA&soBs1507M=f9Q1$x4%l?^15cQxytZ^dVnFRR&X>>7V4$R;Y6L6^+9g7W z_XPz^#|x6A|J*p@{(+YmC_WgOnA}0I$c4gN!r26*w`6JqOnS1?(;5Hw(>Hy#A^RJ9 z-XMT;4W*P2jo=m@iavW(QRc{b9AoL<5d2k7{z*KQ%AgZ*P@!bRWLSUz+xr+BQwO*p zl--cLfI1KqIu7~A+gr^ciGD9rUgsh@?nENOe`sX0q_|j!)*0_27In4EUCV$i4w@e0 zkVpqAD0@;E6PP}ZT)Q&g#zLeZ_};xyV3n4}%=Z9w4*wcApZu9yjQd3^&Vc9{xXp9d zI!ClzFD!%L))$}++_0^haIU>Pr#V2q#}xNsGlE361WWhqIGk2yBFb}f_xa~vrDlE` zRsC9ln=LK0s@*cg8bwLBa|W?ICLSaP8RghLkHe)38*Vr3xzbOvV&>I%Jz zZ8h!fPr01^Zf$P<>)_~}_I8Vs%xiCZQDN5q_(#9w`C{V3b}o~av3_wcjHvU2DVN;GA%3-ey>I@K$`Cr){(d0N{tS*=4>v<^Zhn;-uiiH1%Xl5Wy5~=ZZuQsFfTB~rGT&tzM;bopL*{{wG9mpT2@U2x=CkP=ldK^ z*I$o{x))fi(to~}={dJn|75J4+a&PI6Q~5sIx22S%{-WuY?HubNk&ONi^=RYx2 zExymNN8r0)7iG&$^)O+E)8LX%L+IJz=wRc#85=RKlsoiuK_(^kvu7EIundGpGoG5Nm-^d$JBu6DO=o*!zl$v%o#|r` zwd3Dv;d`IKuVHd`+~?}moci;fDDFAM^11o1|)$F>Z`gvzxB?;oV+DhzttaxoxV z*O?NW&8~2vJ{Ebp%rrh<`%wZDjcHycXzWrSIdpr6+xw~iL*82e#nG*QgHap;1PB(~ zZE%<1?hxF9Ll|t(UDb{~2ikDFv$L$lR6fuGaSgF7dw+gs1Gbhdw2D_nV$ zKKM`@27@oAyCr72ZTgBkOHX~YZ<*AC`P#24zd7}dd8h^C+KEJ=>eW+yRs)W&$rJEt{;aJToDks>`qa7%cNXy78(wH{V4c-NAcThy!gi@)F>KTP{>Hsn!eWzw!-SK z9=DZKg?I|zxt*hOR~ppy*W!7`l3`1wh>>GES$wV8K<6eekLK<^0t50Tg1pS_u~E_+!|+yvXW-kB~nzVtks;SpHJ z|Mckr>xTtrud4K#i`Ln?k7*DA_pDkBJtCh>)8#<%(Yc1H1$P)AjJ)lsnkOstuKNDD z+5<2BgX|eHb>@5B4IH0T0>RJI_bhpsoE!?TCD5-ZfyF)|%a|s{3tOghb3=h07BO4S z*f7qSyP8#kenp2dFJ- z0{@{G>wW$Gord$^Ny^L116pll5kee$4I*pD0K=0`I|9rhr@$BmSdMQwlS^QLBmmHb z%g%MPjR5itkk){OeXe>m7rIVWE8QWY$EaIv2NJxXd4abl2^YWT&-Yelg1Jzh}yH=={7SL2#W)?yL zxQfm==53((@W$Bq>Ue|Aeo4%z5{QFzO8X;xlt3v{H*Iwcam4f%aATB1>;S$|ViFQ) z1e{^(R7s2@qlYU!EADeZkg5chsigeP9R^B_P4)F2qXp_;M878|Cc?k^NUeZtLpW#N z9Y=fa(d-JkH?pmC+6W*716592uNUCf{ft^T^q*g3<>n%nKfNUZID9~$s*OU_$652W zmtj@_Sllz2nEQ_eXA@~9uw%!L8^GjiUvXKfSGVtqKQ`S0ic4RdGDw#s%+v(L*L{m? zO?z;RJn}#pq$vJub5s`B`FwvdI5_wtyHBZbrRz&}T?4jg~kW^b6&iw{+B>(ul zkzS%Q=2TXmf|3cixra0T2eD%~gX`#w4h3IHPfF*v{%HYV)~gveKwu~hOOD1oFX&@nsQ1>&SpoH@Hd zJwvXqwY1!<_k$=XpH>eyBBZb|J{FK0cktL_i>?|g)(aJW=^G*}10G4BFCzNN0~O#( z$|;BS)YYAS|BPN;H8a=<0P-x#73&s2#8Wf?MOs#NxV3#uHi2PdYY1pQ-gjc*_`z#t zG(v7Wp#51|q+6rn{G%3#6_B%!0gt3d?yaTOFLgWH+P?T&&p+y0-}u12=$?fA(Y z;+V%j`g!ky=0f6M+X_!UK0IN!307?@Af~t_@0QU^@9A1q27-Y@L}l zG1#)VcyOV|OtJ!rNnI#;Z_L>V8LHri5at9QN5$u_>}hCS{LK>`H@p;?Mql_?RpHL! z_U$2D)xMPj19&$%Lm-fU87R zuNgfpEom*I^8Whirmsdzgq$zFzR<=gEovmh`l3~Crtb6b*QP?Rm3eM0=7EjSz!!3J=E)@y7VQ}SWP66X7FMC5jF>3B7v-+Sm-j{XM{;Oo(i|?#%Pv7g1VzVpu=XBLF zO4t;_3#MPSE|8qBU+1s(Ac;FAP5PH7@huiZEcD(y5D{y{BCfZG-q6Px6;4O z{r1yZB`*}YZX4X4P;h|Vd7bq*jzI0+44%))SDnX$vzwbCC}FJ#3;tC?9ux3e0`KT5 z&Y9D{;SYQbzvv*SgfvQB?o9PEFXlF2gQztKJS$wkD3yM z;O#zI92m9!LV4%unaXKy^edSQzB}_L&<_$IHtxSV%luYcJXdtaz3O|Ba)wAYt57Lk z>c=`OtPr+-8dsdS{j(K)7eBxlHEeERc8V8&3si!>c{gQAf_kK7sX_g@MqnlibR2ks zMFc-a+Pb*{l)m41P5!BCYiZQRz`Rb^i?zvnezNG<%S~<*=In(--)A^W79xJOjnWes za#)jtYJ4pt7(7#5N$^*8hkyiPpvd2yN5jk_J0`u`POB>f~{#Q8dI{U&L z)m9j0I8fP-YUeZ-Fyrfvys-I`tsjwuT`bJ*qCie_@MH@j;D$-*jm7VYpWfTMIPqj= zz?|hK!#I^Y+K8|`-;!3!P|(F3^VS^GDT=Q6^162csy3&pD+HzxKbt6dL_^1a5%X449megP5 zm^krz(YnI6mKfi(Eca+PMnTS?Yp|_7))yQSV?!?kq#TzvfZPQtd94A()9BrZfUW!~ zdM77$T?8tqsgA~;Gj9^Xb{R|sm7FHSKDMSFg=TiCKgteslMe9rg@opzRhhrQTn5GyESowoRuyfr@Q;EMF>@R~BXEN#$ z59sWzBv}%<1lN7k1;q4_(7S$ULtPFwoFQSV_y>^yl#rk4hoAQkBL)b7X)dy_h3E8K*E&XFc^E$@379G-dNv%Je$Jbbo9ADTB>d9q;?ki zA{Z^5()mNn7lqs_I$v6xY&}9%8Z4l3habLreLZ8sdQUwgM2qZvj_@Qa(oQX<*X#hn zh~x&TACn0>=1H-imZOsI${*2u&<`gCLy)(^a|5b#9?IU(G~8@{Jg9;{9J99$>DR*G0%B7 zS6AlbULjNF_Kb>9V~}Fe{tAT3F)in3W)@Z=bsj__5hbhStCfrc_;%AgF4{EN% z&Lof#**XDKX{+zrCF8iTx><=#<*%=S#wlA8%9bFJ+a)vllpXwwidpC#wM0rV)g>o;JJgS^?z%}d_{*BNNlfy1j?urY}y zS9IS0mG4uXvp=#vKn?@!ZsAmuD?@*eUr4ANn&CUGG5ZH<7xd!7L-4Z#yzl$^-6mjr z`0JxT-oJ8Kxp(mUFMJFn9gN)mYDgd^swQS?Y-?f)kutS3w*U@cD!wM${+kft` z!t(!+!wU5u4l57Z9&-Nw%3a@8qBCRsP9c<)6$|{>fYApR85>$yw$9bI18t zrXYVGOC_)^ZoZ*dbX$qAROwPC^DWNDy)UECWz86GWB^86 zg&ggrWWQu9!SfKM-_zFqY54~q3e)_&xONlgsmw>35)^whzL~uF8OSwhI&uhMa2fUW zOGvxC9epOW-`htbDcQNOumD7c=9us&`Fe{B<6OuZDEZC-i3#u#$(GZ%x9=sgTIRcr zwKH#)+e7C&I+ry}I@8Zc(rpR7ko=aas!Zs`)_2yffm zu426gs|NUun^XJOuK|>uz&ly95B%67C zLxTW6zf4Fd_9=Opl=(LuK=7WRaL9nw7U_6<-vtckno3StSX)9P5T3ojzr1E7tmP<} ziTHB4PZiY#Df-lOaL5-5Ei)>tyrIlp(7Y}_A{u-apQ%>*Sn(WDr^x(t-;`^~Szin~ z`)zIeqrr^oKH<0Rjv@|?!%(_2bB%I!IeEz(INh>o8oGR3{3GV0eQ63+IW;ed9>9Ka zj<%DlQCB1ua{mQBovo@lU@mNjJ_%-=TUJ|g@)%RO-d9*rWp&hwDL@E?5HKMO5mWH1 zxoq};Q1!$)&_a9OsmPuJePBOy!yKFt+qY!9vbHimG9R}q@7&+#oAQmmo*gjpkq(hf za*vY&M62}CUSi#{my{xXuKz%{wojd5B&AtYa{ZFd1MY*WnM<&1D|E8yNVnx^;b$k$ zMW@)~xZED-<0eD&jXmF9#%se#^9m2;9)DwAhht^1MDzGzUwWGq0QXxd+A~do3+Q;{ ztL9|oWJ%=$8O(G}xYS=Xu-*B(PKN3$uzbDFcqM9h@A+aRL>3Ce@kS<2E*mzT<>lew z(5pY+;hK+&PXOrkZiR1OoeyFa&2aq%y^#Z*}3Tp7J#X1P6ctypV8)RHLcPNZsw;105?v6F+BC7!AA47BA&yVh@VZpbUOX!Sz` z{GFM559F@)OsRc+`c^R1@@BIGWE^!+MzV=mZpi2WJtp0pjP;W;ycCZbV zv-7&+6%K;jKBg!`P-Qs{&u-nblqn<^F|qgRQ4^I1mWCl_qfSrz&-rz6?ljcW&sj|+ z%7=Re0nK66aoLjg*0_r1- z0)_S+3$4TCF+KQ31)*!~?_NW8Gu+2c(~zU+SAGSml-bzU&jqhGhT!wu@=js{mOIjy z*Ds_c{BtMSFK6WM#KQ<#1QKuw} zqfkjB#d^2<7#Sm-A{rg@{-c$b2MXbUbpUdiE2{`V$qBeml>y~biOd#;udfTy9deeE zs!H@5+(Ch1He?&x(?`M|ot6d`jfpvmX%XI*6QxFg!hxee3XVxi0Z4Zs^9)p@0I2&H zX079zf`-O8$dm(A>+h8nAVE%&g)P#@kPh^JLLwq6nSH)e8wr8cC2&L_Vl$JAJa0>e zN2{`#UIkpeMJ&)`Op!N$R{$hQfT}9EqsS}8jEQsOi0v^xv=WKQhuNECZQW@l(Tk76`40XMzs>>n{9xAQF_4&bL zIFu-8syw_ZPy_iDff6JRLg<9*5%NLZ6ev~BP2Q?tI5u6KYz3@oZ*Z#uK?uP!M? zrR_YL6cFM8mKrt*N@9>QV2%t}5S{Jqz=Q*Eczv@;{RuWf2MkzPE?3=KstpO~HwUDA?y(rp~)t@)`+XUR{G%>SUCW=34l6oRAb zC*sQc`xpdVqz)ikMj-}35EIxqn10(R72{uZ0+-V8K)gO^jlO|5$wm_C{du^M81~kD z9wA3RcgslZV&xJm9pIUzrKP_`0rk3hfbtD_lPtarYEW6x5Q30WAi+yTMHPY15khL4 z{`^)2k8n(KQdddoODUxm`GhVIm;~-L4z*e$2i$pnz%D=;m!?i#iI{q%b_P9tM@CBO zftdAJ(L+fZrRaxR=x?s;-HxIPqI~zAsBo3dTfaWS$P)+hi&1-6DX=spFysMek1s*u zErvYlt|}u{KZ8Mel~s2A`r?R%70@fovx*twcoBA{2AxK-;Z)6|r=n4&hu@4Bj9Re# zien;$x3THOsy4jk4Rm5^QSW$@X<@84GsRw5B1_{35qnafDGc<;x66_9(K$$$o?BuN zTYSI}`(hUl$4ESvhXN$Hut7HlfY>Bh!~(}5z`F>SAorxv5&>|6y*C5fljXgb_(Vhz zipnE9KeM`_*duj*GL)1fQsVCtPkyVYe@!6$^^M*?^D!g2bpU1cC@&REtBrKArYZZw-{rYyJP}A#qdRA&IBf8b~hZXMaA_qQO;|c|6aIr6AOMxR|Uvf(H zG%kirS%`bIQjARyf_i+AQjC;XUICc2iv1acFfj_~?gLPel6o)#Ww4lEfs7c9G{rx} zEesjV;QwjUd=12}qf<^&I@ayzKUj@;8?axjPlF?5&ylN@AR8NQI@J?D8# z<)0yZXW|mGh`isg`?qeJ68pLs<5&4OHQzJ$M_phwM!(uLI^GzYpS-Q!T}sgO)C2KT zrNk=`e~`7zj70WT&=&qBsH*E4C-e4m69q$nO$jFPD~iT8=MOLQ=}?_hR?YaFgWh4T z$w-krL8Gx38H;+=jexkA5UMQsoUB0ii_vtVI*krB%K)dPsf}d5L=~(#E1@;;`TC56@CQRMR}T9hd8a6g4S6jh}QW`nU%d?Gu^ z>9G=LuL${CQh^ZAL1kzmL;0Q~j^Nn^!iW3;nUA`IQTUe1uI?2>D9YH(?AbAKOfO=( zl`YpnT@8$_v>^_{OL)v!B4XL;03`*O!9eifikKqxp(v@C8vf?lRhp3Zt$|d^;{cJM zJoY%t=ElG_AwwF!Aa~KGtA3YP_4f@&2rhS;nx5K0=WBQ9T)rAK36hg%aw-9t@|sKY z59#P+o2WPAM{7Q9B|_(hAXJyLu^E8r@Nrix;Nf7scu{iu?Jv8$Lu^se)O20x#%})# z+?g(JymBgmKpH@9#2T114grfnMxDx1{r*0Q+UF?#=*qV1TzBViQBsPE-uqSXAvz~c zC-=OAMz6zL$Xu0{%{AFke1tx(=lQ~7>pNs%?i3EA#zi8{m>bAdOnroDJzm^!w{~^y z^a=NN{MRozOH+Uk8WOl}UoIh%toic@8U|j7Qdn46K)G*${#Rm$!P|+_#o;=a;H&J} zb(cTS?&^o6Puu84Avm9UyW3W3V$bXG{=37%b^}%e{3dlE2B*R7y0@F_a=UM&YE0fl zv$Hh5_}7i!Y#=`{heG?HRR9K1q*KKtBy?x7r|fmp7wA&ptj=%xf zYWQSbv(nf=|L*MLC3y#w@DgOh^@5BcrKb72tNGjAU25+~OEN=NH2Mmr;gIRz5M)i` zUwcc*OTHFUq$NLdxdj|IIoJ61}S2^Y3o&5aS={L4xr+dW>sTV*`|8Q&WJ}#{M!HN zukdQ88qkef&ee}1sQwgGi0oL0KM-&~sodYd?08l#qvAP;i_o%narW+?Le!RiSTY@c zKdj%iW^A#mCD_i6BlBO08-5v#pUd~40!@%t7w*YOWm10 zxb#T&&G#wgar5xZjopwp0_MV5`-n!WAuswpuHM4<# zdbm+@ElL)+cJ#~u{*NnF+dKC@)^zWe^Ajh3JtNpwia-!q*tmBV{jPZ2F{#WI%oKN} zlk&KD+5Jq1_YCo2{};c;rMMP8lYLY?&sN0HTIIy?Zif*EPZ(JmIO;I>T=>=h!|%HpJ^Y!DnujELmX?TT18(Ia_cdV!J7y z5f!@c(`(bbOjYTAS6p87b|nFGnj_UUbsL&?Jel@iN~%ZfL(kbpW_Yb54D+<0G|0F} zh&>^wy=5-zc1xCdeH=c=aRdd0xFc@xCv&P2YOmZx6(PnJ9Ir(mF9&`4meO1uY#%H6 zJ>4umpi-~A!k}lR1?BsI&{I)T00K$Z@^5+3Ina!Rs$P_yFvfGFuiNj|%_RZoVXRs_q$`zrmCAA1PYbKT(iiP~T8;ln)g?NRy}}+d{SDd* zf!`Qca*3?yWwqC(w{>vSbFzn$Ds#kr6n!d6uYlj+3nwm$ClHLkDO5N% z@F3G%sxV#I+M*l3yQ^(XSWbkZxFS?GP%9WIFN^26`CBBFsC=IlLB`B_zJ5x3ivD5pZ?i|Mry-5}XsfN=%K{xyI&Q7oLZ%1L4ur%5wDOE( z|BNVPc76D`?YN>N;aUV8Pw}bW)`ip_o7X|YJE_%4T7p)h%>C$Zi1#ySmy zn>p6okn`?KTgn3gTRs@a-Tp}ytR~EA9qFXxC&!#P)R#FfuhGzAJF`pahQ9G9AnDWI zpqV;2E8%d|OK3T(;M9pVzbVmZ+kVRuUqP=r26Z4UVznqN6vcB19Q9rNu~ByEuBPn2 zxc6P+}Q1H}80VQ2sdZU7wwCl?p$ zD}<(nzf9M<*{kGE*B$l&tn7N4tX&X7&a_?anK zNugc-%y6`*P-E*-^R2S%m|AjKuslAorRs3TV2Cz?4A#N7yLa%bsYz^Xx=d%Sy4-hi zKa*@5k3QQnt#Qq}6y-3rbHyq>{{5I8RQ;iqUZ{nkV7cKGuY}egcjF#vMe|J^^_>=; z@;i#Ss-u#e@rf5{VM_7R@0BXbGN7*?_A@=V5{auKK#o$z7a08D%pF~|Qy#K$8jV6` z6V)YYfzco1YNFf7CW0y&uE$XmrsO33e&CGV(hK>qn^gQk#iMkSmFWE!c)@~`u-#0> z7%_Bvj^`<&{_{xg35I&ZZ&uN#7L6f0Py@1x(;Xe%hR=Y?{K{fuCBQ{P+&;=VBv;%I z$sT>rHN7dA8i`E!iBURxyhv?G_qbB9RvY;+1zWAI(T{0qgAz2Y(1C{{PL?{KHXw*3 zmK874Gk%U~uiwItX+tq%yf`fEL&H0xhq^Jcu~p5_ zjf)WASRQ0$^+#l6JUiR@@n9bQGCX3ww!P;4Zb3<7cW?imut?IjXk}qKNHjG+f4m>` z?I$A#$M@k3+L((qCH8P!U5|qg<(Yob6o)G@bvL5I!V+dw<}J8wpWmIMJ7OzT|7Kih z#Wlr$(fR2oe9Ouw6FmjAknN_uSy34~?vv%nFeR$!w=y&na*3pIggT#<^q@>|X#$?z zlPn7)o9qiU0dSh9FZlw1;j`Z+EJ;f%#;@B{VKY)(-0szI4}vLXm$P3+&&kn|tbziL zQ_V3JU=)LlhQAWhRSMigii9*?Qw#2`P40IqqlMM8-q+mRQ;m+)^EX2eg={U~KNa+z zDi8GNX1NvC!V^#)S-BORSfMjP`&?Wyuce=wKWuMvA=Gq}fYD76vx5*G8F{w9Z|C69 zIuCr6r^1PWM0_1C<%^J+wT#$I1V6}J{Y8H)b>h@i#B6nRgD0Oke7Sdx>jBUYFU^eQ zx7$r2Sv*VdM9(fMmo1NwEGg@G!{;&a3pn%6|R=Zf|X6uw?~7!0xo@_G&MB z)PHrgzksDz)-|@HRh4OhTIHxSz9E&4g^(zaY8+8 zV+gn|Qc+V&N=T3yx}1K!c;m+^a#adi0MxBd?hG1G`2(IAj!sUfsHiJDK%X5{OME;p z4p-{Ut*kbIn2%B7(V*3LDeQEmobe(pHXrm<=ww+t5FdB)0GL~4W#t$npk1>FN^9HO z`~VW$^%jsTLQ7D|zR)ZEd>x0_rTyyF11|w6LlR~fAT|LMJ0b9v2B#%FMuwFP_+1eL zpj-!1t3g2s+jfJ)CtKsju}7%@vYWmfB?!>K+8{024Ff)&&R(^paA1T%eUhD(^#IR@ z91rL1BZ1%Lc8eliZ{IVoBcq_SnRkAW+b=WJ<)Oq~`<3KdgCCxgh%jm$6ghppw6(Lk z)qWIQM}!q0sX}F!Lp&%UiU6i8u1WfC(#R&_BH!jIhz}fyjUyQeFE1Fi-Qf?7xigK$uzz%^-S1v44+x7g zJk$qSbu?tOcpxA!GYkaRNo-)H07SknLiytoC^nHYF`;b_K;F<$;iK*g=XSSq2|eE( z1llVD#~DUSQe8iOkkim0Jk%)G%|{ZE4?1)%6Q|G~K%+LgvPc0-4}7VD{x}PM$|DTz zwsHz0yu`%!5pZhVSqfUAN)`a+KjE6k021LKEr^DI@a5rRXHNp7BTM)AxW;`KJs$eN zg@L@gLA@&r!{Xv%3PA_=+l-g(u5CdW&62DPIljH5q5)rGhHM|2kGzJJulrq0nVV5v zX95+A+Y?IFsZygKdCHkl0g;iBGKko=Mk{6F$6W!WTp9NRWkZ0wNzA^Ea6e{|wRTu{ z=}UtU@wyHBuQC?%N_&l#C75(=!u8Akw^XS#K~FIJ-hPxJ)e~Q_&TC^>infg5cMf=a zA$jZ~I{L;hWJD2>W00cM(GGzge?!h*ULuN04GdFMYB`jgu}Z3vhFqPB`rxU~PekB2 z2{{(rn;8D^I+nYj`#Ih03f%}#jU$afPd$@H$$04X&g!uxCb^pWrk03XG(qyjuU4~) zS;OkBb-p!gb|en9YMFOfWu_eEJ@FqYuXQV$M89!AVhR1CdHG$PULvnx#Mh5?GVsrk zK>=Q91F@}~%3y=n+FzZ)eGUpJNC0pTNOmThTaPTZ!jX`XkB*OL%+vr*Kw7#BWS4>a1xO9! zrEg-~@`0uxCir08mBq_>>OBb0WTm3&0FEi5nLca4$R3zff$i}?$`c6mbkmTCQ-+6z zPB)K?KOG1O>;C!kl}^u~3ovWH=M!9B?oNF#G{Cq#-FW~eF#a*1)boJ0F;6?^mel7o zSee`5QI}OFlWw(=swx}cQq9)6=*ZDjx{Lk@N+D#looo`?>`gW}P-HZ0(S8yi*EUzb zp>A-urBMPW_>S}ZXSC^9xNQ!DK2tbAC45oG^=Cz*utt0@iQau=@i4u*@uDNSuD4s} z;$khDE?7X{B;-PxJY^}d32p{jM^@^a@7tT340rd3l;4ry<1aeO>I&pR)#rLQ{r zAJ2ysmzByWF{)i`8MaMLSzvuJEa^E^Rh68Qx@UWlKzvSM=&mie{TWf1$Bp}!57h3# zg&N+zA4~Lk_}$sV(s~R^P0VczzkZ&cSP%HUH{+ID!TuVG-9;Rjuh^aAN5pr^bo)lt z$mKInxm3hJhlESm1!}%w7WtP)yVEcHA98Y5|U0zS^I9yX8-PVdykcEn8EkD-3L_T4kDyc4CCoL93-b|BoYK)wVd?7~&FQI%rm;iv z8)895TH4yo5%Ay!ydhy2nrpWs^;*}ggVtb=y@)@h^zTsChLGQpKSroctwjbMD=Vti z)W1q4E+W&>2DcZ(wM!%f(&4U)OOI12fEA>7ebmuki`iP49qb7j_Vq2IJ zS++Ku>&w#DC7qxXaVA_+7!}|8=RU=8{2RhkdnYt&>2Z5Wk56qB!|3T+op(omVz}RW zJlFj(AZE0bf0#xC- zFCVqNAX)l7I}1~~7Hz7=7M}GLTN>WDYH7(#e5Zarx3*rYur}eTFl%zmpWFb!g3iv9 zZT@t=66@bO3GJ_&S=@KBSUs}kLP8Z|wEiwTs}Bp%-(%jSi!eY*{ic-XY(3??iSgvB zeJOmo-4v;JW%q-jE$bu_*TnF~>Ue*Gf)E{EFW(LYM@{z%{TUB^yq}de!_p$pOMi)% zNiqW8wR7FAIj0ARI6S^-%jcC`@E6yVWapTdyK&-fZ|a;~!H0Laji@)?*e_&{V%O?- z{dUZUeHA+Gq7%%lAGo4_)Ae$P`z-rG&U8L z*OG;(Lew0LppJG%4yI6JH;9^>ohd}p0U$#J1yN0*CigHiZq~nVEbIUiv31p9W@09} z|K?<21wXlXz)wAh$XioWlYjfJs4Wy`3WYh6aI^h^{}Oeuwfnb?S*iaU~KBh&kqrIg-NQyj9{kVZ%I{V5^k2iw2@S0A>n5JI&0?Xez$3GBv*6 zhlCAi`j=e@f-i`Q?fub7m?5e#2Pb3LU%Ki@!pZ@zv!%_yJ*7XcyONQ)=|5cd`|I>4 z%umAdEzHyb@{ce)Ia8=P%z}iQ{U4C4Qo$+eHnz!9=(l|(A0s7dbu^oCvkFu&xduPS z)LF}qKHJIH{xR|P*mOkOo2(NoE8KvvTHPh5252yO%@MrIq&!cAD$Ki>` zrrfq%UpSGwkl8Mb((ftmL)(?BQ0u)sYZ@P|v1U44^)3=m`%J^>CrrXm_ALtE89hj0 zBYONyi}3JCnQ!@*K%)Jhy^Y+qtZTh5osKxqM6^`@$(ytygxfs78b9Q#X89 zo;bM!X?9Bs<=8j-5if|}9vI;X6JETXjI9>-cY5ac7!gn{%_)C*7~T>;UP!wz>(3d0PnyDXV|eF>N)3`eEBQBnN7QN%`~Zr=mrU?=*haM})orU)%R$X{bCiBv!e{1s};Z>XDp&&$~AVnldUQ%HKEwaEfGq zS(*l*Yf5=7MoJvtIOWjgJ|6xRgNZWweCHijyBX}3Y**}Bt{~|_m{`WER{xbfLF_MLy zg-cM-5$0fOWP^$%6BW`-NKz92HA@ymOf?F-Ur{RotAj0$?E9*!ng*E#6W?LbE_-wR!`nNw!l7Ew;;giG1Ah}kj3(Xqi&Se{k z4?iQN+5*-M566j6aNOo7If54o~isO-+?(O~D({cl>7M`P4(R?vQ_!)l?O= zQ~30?aD=%flBZK^ot_9|d_ig%I@Oe2O$0qXCo%)k4WrA44doAESLu`%*+YHr$=es9 zc{I2W(5BxcFEkq(r!ZCq-!)E+a9St9B+1~Vj?sgonxD1Cp&l&6=g+GYQK)@Y<%LXK zI#a)TDS|ruQ!y}o^-e)FoR>_=nQkENie2Wcd5U`++ZkO6;S;XXx-L}vr!cC;)?V_c zN3Mj%w)AgklSK*X-bPGmL_xM10*A=uPjPpm=^{nwp-L-+)mxi){ym1!22;Jtqtqdy zTy?z{g^a4-agvyh;V0i_GYBJLHN0Z&c8$c_TcqS6+n=Dc+ZK?R?($bsS>}=aoKk^* zf~V*f$x`~MTRv@;>D?YKURidYyLn>1D-3*AfU(wFu3voJY3mW)0gk z4}{(t2qB?g`DNKhetT{hd>d0>X$>9M6}#Y9`%;n({bCpKnb^7hg)y~#^0h1v=lPF- z(+_J&#MHbuFT0uC>jiG-7oOEEgtowE$#zT5s>6;u?)qpJyRMhTh_kxTH%lL!?#9b^ z8j0mG&4yDNC9f%7WN5W2k`oXL%`RB1cM8XxD%B}f!KuU{YvL`kTK*nRtiYl5WuKhJtqDrKqs%5pM7`a;^S-Z3&;-FTwSbTO{ zr}OjPAZ;XzXB`3SO*co`;hV(h2#leJlhKv34Sc`4+|XnpiyK4b z$I4iNRfD0$HfuI6bH@{5qS1Ce7CMJ_uUXl`aRlqUZhyoESLgSsv+gFJ-7S6= z$NVOz0gf-J7oS6zvh7N)clO&3n^&mT0BB zSVd!HP=`rty|kK>Hm2t^3T_FbzquMDa9sKH3}uY?HbX)b6*4K71dXIe9-p$Ei)>yF zl~n9f+nq?kUjC}1W78;F6TS|KTib3 zynJSW2jPs)dul}G$RgcE@1n4inN+R6$>_-wNs<7*S04&B85y@W3j zl`r)~pMSpo4AIvoE9z_g{`?{nL?YpLFfrp*5tI1yVBkLiG7A{Yju!#}_J2$+Y)rNe<`5Q;g@!P*LReWD zK?_DlHz>@=l@aPle!q*q>_g1d(b&P#4rXZ!CAr_H(HmPQm;f0Wc%S62XJTXbx1B>B znf^E{CSzM0h^vtugoTM2@{f&8jQ`fw&dK5JAKfr9hM2xJwYgt?f%Yu_)ZPx*)Z02* z*#4VC{O#?(9|&A#UQsZV!c4`$w*VQqQe2G8poGPt#>~vi%ErsV%E-*k%gp>ox9(fZ z+nQLKx&6nj|NLzKllCUYyk@ozHb&rz8QIyrwKO)mzmO1TsL7v~>2Ll2qceZ|k5|<8 zt*ry-7wA758RY&0h5Y%63L^1C{&p`3BK@nI^nNDu=cGf#66UC6>L6-sV`mG!UzBn~ z{@AsuosqHWpX==ZJ^mF3^Z%NE#m)U6u^>6v*?5>Ce|=s^xbGh@mH(I*`9~-IK5^Pk zoK(Tr!3t149IX1C}AneAG)e7e_+P4HpZ z+!Ip2sCUi3_8ohnwpLcG?(krD-4BGgns?HiT(2*Ca@j3u7n{aGsDC1Xz zGoW8hO=*93Z1BD#DzUY-wIZbSi zZxi({StVjUtx}B1cHn<&OjY3a&@ak;5VwjR1r>F%iQpuiHzsqR=!2qHo{G*#b1nKdO#_eD<2encrrLP7Lc!+KSKOW2I8f<+k993Kt$># z%gheYb(Yyd&6FUEPR{r;;E!a8f`GJBT+B34R8pddhe8}O4M+;1++lvZEiLckK3i2K zett9wbo>Glb{}1+zxIb(TNm=jbIN7U$_7t+3KG}qm%Ml__Lze%fr1zd$S-AZfC!@G zW({QJqcMe$v1f`CmC&A;Q)08e!o1+7^310K`ul*a_ zv7A+*QA1wc&PC+yGNFYf6Gx|5(|2~0{L$Jx)=6*M2rj!&4EMWpCM3qVj-`Yi3wm<90dtIIdR&4 z1H`8yfg2M=7hovX;%4?jptkCy8V|AxKzGGn`&(mB`*7wA5Pf#$%^eQT<)-wYOn+b8 zc7i4YDRx;Xnntvw=%{_k`Rc{@tz0q{_|`nvxL&jPZZ}g?@h-!vX^i)6P_IH1Xdk4!T;R zNXfaFT$+thYM)-KqtNNaUuR9xNcAEjJm~c_p^1t_GkjB-^be_hB>{eUXlHv{>_tm* zMpX|{oPK@ld`0Uc1k#gs%_`Z^kdO*Jad!OpTpB^~WWeK>2`Ga~(jpVo=`uy9PVHdl zyi#Vwe2xX55zaC+H$AN?q(Tl2Y-D~}l-y-P!Bi%0w($lBW^QH{_u?C_Sle|qpB-Mj z0KNS?-p@?I8d5ayAIRzI&XKI*`=4+B)E28;J#ml6>mgE`boGCn3oa3EN3Ex)=Sw~C zRO@l`C&|eWIFY~@#~gS+msYg_kC(CkgSa;jr+WY1#!G~VZOA+)^IRcg#*h#~$P|Ux zhS+8zv&;!0AyUbZVH+~fQ!)>m%ptZh^Ykp|e7@h`bN#O8`RBQw-}O8HoO2A@-tYJ8 zz1F?%wbp%Ot+PBS8}q(?{WOs;hUc4MH4tB9K>XN}ZR7a^q&`&+3v%txpSXN)9W#%< zX8!kiv}Wh)%?ei@E>%>^H*_HNnbYXh{VN>D6nF|H72}jT{=ERY4)By#KF-5zn38gq zl$L^#`rzP$Uh$J%5C?E`6RU(MncFxR&~WZPK5jlrl5GZ6u7QQyqbLW`+FJ8FJEARh zQX)z|6HygE-)!$4`*OQDop0B%Y%!j8G)OV+!CoQPLscCt4iIkSd#_oaYQsb2iJwh9 zEV+J(h$V1<@$m$-9!Vr5BosTr4CslnBRtKIpar)B4}13$1u@D?8CB)wxdRKf=({(0 z4Rxv>IfSRoxUvl9oz}kl!O3&ut|dk&%xJG%4;tW@@>*0$*PT}PU+Zzlu>CBskk3rzky3kAoot*$byq2PskE>)%>DEMDOip(@WJCvS2%vBR7iYc4!QlN>K&}xT7 zmX(wkd>w*uAx^`KtbsI2S0`j7CFym@qFd9gbx57g)JD6yx+wVJ%D&2uMeZIRdunF& zE!k%#w>z?PI@HF*mYj-kGZt781N+Y(ff>i^$a8UU^lO zm#yuk%T}2n#Cqu#Tq?W`hH)8T;b}*4vsqY!d-I0M-Du{^moIu>z%!EarszeLwA!Mg z-m$T8n1x^oh*eQc(Q@+QN$@;AxT#z@v3hdiTjGX7St_S=U#teJy3DGQ682ldu@gxB zKutgvui=N5Tx#_FHxF|R0u?^a*b801et|G6R)u|P|M=J^OkvnPkcIt~ws8Q+kAkb* zScTg7>efCxNqpn4zSZUB#tHw6HIzcX7Z+7#0CE^`svX;E#3JP1QAfI*fq-w9LiIh~ zwp(gwYNE@^rjB6YR575QCAEMUF^Y6>Xv9|4`ln`CxiV!mVIh){o0^)sRT%f_jn{np z7EsE)HgizN+wn*N-fAqo)wSJcvoWF_HeUwEK-FAS^dkRV?wYc)9KHN=XI>>9t5>&c z-;$$SEri1oT@M=?0x(#;U)@iN-LEl_$a+5m#4|25j?Ep+c-GvrwY4>~qs0|i{(5<8 zeH~$O=PR;!^tG8pnzB@4XTn@w2X^naqd0@w59=G@`X#$~tbyNIh}|T;F~5GjYq$Iv z)jIn#Z*lkFfDQ{N9Pbny0{fSAOY*c5Fivt)H8EjAOY7@G zOb=Xx|MNC}-ZZ{cRT*yfYS1?5@x~(D{^DW^5irZ#_N*SY(+g0s;tkjU@x!sy2NjHg zjppisyca1h6BDzOhlQ*~z$IqA{M^gxeZQp$><(qSsv=$%qM!K2^iw~~m_q?n)!QGFFcde!1pSV&XSVvv~UY>*oVuF7{7 z6ZeHkZwr5C0nS@jY;%^uH%{VmvASs?>+Ips+NYv6|)>q2(KMU7pinMY-q`9F-! zr?7$8M*zE zvKH2%-WH~;MuN`z({eXlpQ-gW%X=4k8X7K8Y~tole)sN;FaO?6TF?fJRg@j_P2Q${ zdGYsorK!$D!3_!w?ifvFSsBXLmnl|@%d&WM{gKwAN0F+M2U6@8@T(q$y`OfGxX<*M zwD|^4#7FSW!n+;-79eVxd71DqN|D_PSdzzB6tyY2W?b4v82BfdsEbFrBh<=bW64q@ zGBzmx647*C;A}C*ymi{`1pDX^g3T$X)~!E?xB-=m6_2tO%gRKp86<*kYk6`{DBrmQ z8a!QH#3s_$Xs&aHqy9RHGr*$c`YZBD!Qump*DWI>G`Iq%O(`-`Qm-hABgWilU)S_5(i#$Dq4+?+O+Ao}UfV1$9SP*XdE8lcR@|a@X@^=-*ss66W#a zD|=~jMP7qa+j#(+TVQsd+mJu&>r!y14!wJANiHYga4%0!TU*=r?;9=O__|g}q>S3N zq*}9eywTOta$LmRvn5$WRTNcKMaVxwW*t1>arFMtq>eLbk=R5bCzs!ogKR89@X?9C zNlbip(%dm%`i}SwK9xO0HU))7C@IWa9z1QtXQYz)gYV%Y-*j7o5Sh3m=BTdarEnAf zsj|6;%!M?9bG}?h{czv?|Ag{kOL(I0#n`PL91iY#5ud!h)I?1e8bJNMr?2 zyxu-jcQZbHTADfvOlA2n=jdf*l+wQx=<8H6YIlHCqj!*Y`Op*g)*g-s`UN{cm*$c4 z$r)sn?gU_WxVivqmOJ2hs2(x7c88v748O3sff?X5RSzrA zw?b8En3!6Y3}gYL3dc`*fEDTOVTk-4rc@DDK0c57nd4vKql=4QKE87&M8-%R4PsK! ztuKih5iz%zHqOtsbOlfU+zI?-(T&q2Ar~$@(9^RZipfmB(DsU802j;b!xVQu5;N$n zLx`A^OS-L2Cn}ytbt_bY)-!}0{O$_vUbFwf3zjZnyTlZ;IXpAN#`f)Q0?Qj_Q43=K zt9n^yZ?kFwxyX1IhtNs5qqLbp>`56EPkDjh(W|?*Q6m$`&JQ7hv;E~5gc|dh#hrm* zB&VVZd!=+~>_iQ?-;lB@Qm!lCb@8&jfc9exBnatQ$O5dRD8v@qmdJG$ng}jTyqggx zWM%7P4nk@^)YH=osGl+oL=+L=;sDTe@#?@qL-0SoM?gmOeWHD3hg#5t-Ck5UX5u6g z!A5l!k;t+O3kyGevVj45E)R>AW8YfvpiSuphbNMd$Ii~1=nw=`DQ0+Rh>o5fgoi;6 z)>|h1n@US-E138RrC;RNmRA{vXO^)Q%!dF@jE#+5{oSkcPn3#fb}K0?G%Gdq^CFnO zUsYXM>FMOO0m9;NZ>b`bNZ4?uLmJIzskm9$k?gbM0!rIRk>okia4e{&Qf`S~#5sRY z^9C3Nc64-TJ%DU~S2n_r_TCA&t6EB$86Q_AsX>U&S8nJ1l57ED?T%=0=kO&O@Fo`uFCFu@JmZ{6X+ zhnTTpjR?UCC%5oFkXKQHuF6-0jugm`P(lZ9-?fo5;+j4TA zSXjtUPR?#j366g|>bDc+P4I?I{{ZA)-1jKSvN4GMG)y{Rhb?(4)FC-C^0J5d4N*}# zv@Rj56AP_A`kD9#%r4RD9WKg%v>V65xJ|3uo`YFgPrr+?owG$}iBFD>%3ZiqGH<4& z)C?609e_o(7)0Ehis~$CU|r)Q#ZYtalVTgs78frMk6QyDG{NLlNLDr)BPW{JIXFI^ zcdG~}9~T#0pYRFf+S(dvNF&#tq@-lDix=mmQjD-e?#Q%bo_|gb2fV-Z`g%EB_)P1@ zuZ%ti#)!wnwP1Z~naKtC_?pP<@AV`h!D&`FrCTkw;2gD_4o5tpE5|Bc<QS9=Uu}6f3gUYd62y zV&m`_PAXWZd+!P5_b=_>W}>{tG+#Z64~)rr9E$l@$T=?>AIBf8b3qSa=|`F*oL1-c zKZ9RBYNppX&#M8G!f=1Qrn2&2vG*$FDH=He(tNFM^*C9mD&h%^&~r31J0L*;$$MdL z4s4^ly1ThIprV5*MKhuDk`i1S-VGIY5kR*Kow8TZ04EK<4#5KpSl$l*>~$2-6m0Cl z<&5r9@1W?C1~pD_!Ul6e=XIEVgHm?l@^9e6YEam*(c-69vUx$r;Z;d`Dwxe02pZ@@ zAr{!gh354>_{%LV{Rr8J3qjC0Q{@KhLMWP6R_vl%ueL(Ka&~r}+JcSafuSKbxDIh-^YGR^(OJJ+ zm-cqSqH%;WYApay8M{+rDvYv%8y3KN7L98F{}G&nxC#i6fDrx-KyG8U)sK)h^M%-3 zq^8rZT4%L+;poryiIC;e*wskF zCaR2}fEWf6E;8YOBm9Mi+S%jgG&d2Ak9c3l-X(7v-|!mx^{i)jwRl*)ivpLGe+6|2 zn;!w9nlV)mtB7b<<$k0$v9}ZNtp^3?l0GP+s zS_MK@Q1U#Xf>cLMEhWI&tounf_wLJp0I5gk zYG3@_AG$zNgK2DNm~y;60=XY)>9o>zEbjEx^NTy+M)|QH$kfYU3g7oy+u7TLYUu6h#JD&%iHviCVa5(l zPEJZncykxrJZjIW8m85|NiyBPa|hq#7~ZRj3IUNJAC+AcB-RmpP?J0)C-1&QLZXa& z`N&x=QaL^$A*lMC(bqxSdCg5g{GihXzy%eGA2p%(Rc|)yoY8uL=`Jp-E6z`Bp8xXn z7?cO8C9IMBoPXc7ZD+Q*h%;a+&Lx*K)+kv;k$44imX}>6CJKxgXX;Zpxcz!0e#A3>3upMSzxehn_7 zvT{qBq#L+UL%yjtJ=f6-n1Z>c=M-lZ**YuXy;nGD_auZX<$h6P3s)K0Lh$sod%HZN ziH^<|z}TbA?f_5<%gxU>dGyHM#s(|}%;mCr4fORn4c@prfqnzcL%^}=>8Hy>l5%Z$ zeidmwvPKm?pcqqFC=-aCsLnv1gU=x4qn;5 zoQ{-aAu9(1G#7|q@Q<;jo!v@X>{YewGl3OmIpfqd)Gl9FYFb+4Q=*Wp?lYQ$Yvq0s zu%i}t=YLN(20-K;(TO1`Dn3YO31w~&M3Qnju7OL=&%|26CfV{~EUui&x#X%xS-s#D zy#le#+PZCWc!s$Ri_5BNxrz#?I0h7T3J>#@^=J-sCqwzMU;qnyNV5eingV|J6=TOPdBUuQ-v>!dXhfL%LclP9@q$ExPdBYLx4kT~qDm#A+bPQzAq6j$t z%$

9xBAT1gnOvoPZ8a`?{SXth|V4f}4Y>d}U@Nq~2r-ZMyy+MfoNT)^A=NPv&s zR}D%L{|or?3JM#CdmE2UHPjG+Zb$Q|)EhT%Zi6b7_0bT8FuVlfD<)$Zwr}h>3CPLG zyPjwF9CoQI+Rm-t{Q!6fY&*am*!CMG8C?(P6!>*~(YU%WCfFwoT8Z2qC$ z(xM(tMQSQTf?5z`;Pa}FF5@TQFyXc`vSG9)agNN@OI4L{21AG=wbR>s{{|dHu&OX{ zw6MUjubNmz+LSX^-IkN{Pu%|}EciM}YJBXqhD;|dBUAHiSb*W1yP{$fkW>)2?Ctp@ zUcY(stHy`EuTDjrmMp7xWNhqA@CfL)a+n1WS6mR@sVjLiv`x<}-Jv)@bIZSXghFi7D;>$95RV0yvBY>=F_OV9$Cq z4*nv|r-URVPvkTv%8BwBDJW(g#c?lu|JaFeL(e|$uoER33bT&64`vpFgLsXP{k}WR zUStDo;=A?x^0KQN_-ad(P37g~@h`Ln4Gs@4yHqk8_2bIzwPRrcOJ}`~HKM1xyR@|Q z3MJ)-oSbh2<54)#>GZU;gboB8bDhc0vXT^g1qhJI0%EwxRt}(^FBE?RPKW;BrIPrVcau;|Or~Q7o>UUA*kt&i=j!WlySEZyjrZwP~#{e&u-AIO;m;S!J^0a@^Tuofj~$z8Xx|A_#K3&)3w*wN{@+L#?3oFXI{CMRL2f_a4!h{AcB@V;`*2`^J zk&tl>L|ovw!1E*w*q0m#$|1DRpISRtb@^jX*$CvF;cPie${_-q42+GB4(aDm0W1XV zw~>jrh9QP?)8yi(5QlE=b zc7j*>KcVBq83@}#lLAswQvFZ55^4Fx#r=t+xbi#AJ((5cR5Fv;@HKNe;6{^^!^EtF zXoP;H_bslBP1+aKG37*xbVBHQu6iQSSY6sFK zT&fy%738T6F4E1EbtK?_#vQ9Nw{<%Kdbppt)B@dX_*E|kXDeOYsi9Mq5CThWx%Abm z7c6!M=$V;oAGbyUxB&Kvs($hmOom}24Il#7-h_@+g%7L=2?~Mi*PKtZk+2uiiAtNzel@J>3!*aD{SlJ_sJ)v@7 zAr`iswg3G%AsWC^R};g9Kf}-J4I~@8K;%Ky^r@hrwPs4jWcp$RePj!iBXD8>BfWl2 zi4=MU!a(}Ey0>Kt5!8xVz}GLipxoRPv;ruX;1KVKml{SIGSV{>%~SxZZzc^MZb5;8 z?uIHjN=5)fKApi3X?s!nS|Z*^-ZAO4*DM6g`^<;)L;Z@wcvEWA{Mp$rxSuL%A^eH7 zZ;&-Ps@$SsHIsj}bnliDZzek~9mS7(EQ2bDXAP=aylfWpyg=Qenr*s{DRaLgKS74?xZg(h2m3^AF947x>&< ztJFEN>|p+Y)@^#F(17n1%is$P0iNY+R=lTjV%)h2ngii_D@R# z!arHOi;_fxPdcn6RxJ~^22LQK;w~v{^keG)xbTr&-Glm@t6{>PJs301_o5p2@*ZVG zvo6EV72hyj+Pf zudoxv{Q2`)Ijg;^>%$s_L1R;sqGxq?%&l2+9>?4fC~{mR7}>R*s!d28(tq_gejo^7 zpwSyAadCBpwN%`T7Z3LK&I-zt<3sjeBO_cGxoquTA2{cv*=Dx3pPw_H6nLF=@v^lE zv*1M7lp3~7?5<6MTtEO0&A12GXRwKvd-q4B<}fT^6(w$8-(JWvWw1A?XdmZy zvcCX8Z@pttG9<2I%0b1^&W`vbEle>J1|r<8boD^9|MzbW9|pI0HUejw5$D4iv)n^# z|22|k_Rz(>9P##_07MC%PE}yQFC7@K<_Ky)@liJ66eN|5a^mfu93`E-5omZCP9Ze$ z)(O&0{CHl6Wk%pmGk|XU*)KN;Gmx|nGycR91hAx@hi`YlH@SfDUqt=tn*>|7o24&U z2+%^w>QGX{*Km-gCMG9A@FfF7!50C|6p!1=RzCw84Me&_FBxJ*|WC`JWc(32IA?b4kW+Mn2C!Bzl-2W4ez z7Z(?SK0io$r3`fh@ma3yUy_>Jq=l2P0Y*1BelIM5d$_?w65QrXW#bz6b#*O^3>MuO zNm>D<-)@`J=1CyAe0kJPG*VfC4Nw9IT>|z5U|CdDG?4To5|GxH!AqP3G`|!C(le?a zaZxsSglz-Jw4GS@P0pk`NGM;@jgH2 z0PrTrl>tnE3W0oMcQ^grJCsIZk))R|2PK4D%=0iXp!q^iAs3@ipN|1K zPQ$Ok-%^d`?@Nn|6Ks1J8PN}Z{QjMR4T8se*wFv+BbcuZ^eXxI_$*&7jbhK<%LEnx zFrXq`}+}5ne?*3=KdrH%h{j5dO_cLnBI;C!up5$PRW3(Ub(W zYc3Jt;eEEH14*lNf6F?JWfa^bjT>(9#;O2|@VdCT<5B zaLUTTAf5_!yn}-vVOd!jIQyxwlV@wIvH=kcaR<0hIG`|{=8{N2@jzD>7aw0iGfm@8 zz?0%z{QTX+!@Gd|2ja``hFEcPajkD`+^QKgqb5ay)%K-`eQ=<(?&|3=EqAO}n5nC~ z4cXa0q|)b5R4S!Y5myd1&tC3>LQ#FcH}*e25mWZ$uhp`li=>5bdxMUgn~%@??;@GF zISeDEt_YBEeE#~i)bOikHIur005A*y$AiY9Ao!y?o(-9%@u8#l-Fk^b*Q#FYKnmba zWu>K|itKwd6wNFP&TmuQOmCbnA! zoL;58q$n5E)CPNd&l?8o6ny*EH=i>Gfn7i#_+=c~|-6L#@A zuA#pb7Z2K&4%+_vXtLLDZaU|Vz$vY-V~d@o{sjvXfuq^n6PC@R06vZmu;* z;-0Xt_mGg_gel@!gv3pS?#Ki<(&~*zr81ztVj$W?zQ=g{lfwur(-!_e%wQ5qNNNIH z{KfADc|N^^gVz!}Ay9UyMt@gkqLq1ILbkCQ@$4Xo|oogH8^zH5BUnt^BT zz01Om-)SIz%S#NLYV+%%%@&@8)zyzOv_cg#%ge=I)=#C*=PQ863=mjN($Ru@DbgC@ zECd%^4)ehVi%&}G2s+<1Nw* z;cOIF63YWCT@bGK#;j!rvtx5V2ftA>zRF6_o9UFSYlI(*XekxA6?a_)_a4asb1Lac z)K)~=ik;WmsB-TT?b??4x1FkC&*3r5W}aJBWhHDw7tL=#CkeDXx;%DQAC)bDGmy4+ z9Ox@;ZPC-wS%l1T!x4t8;9+xZGa_e(oQkTYg8_mVl%yOfT;+p(eKXL!1ZEzZ@ZAmc z7JTgEKi>CL(?xPfNf}$Ppf8*RKmw)iNC#@K^pOjIeHvdev_8ZEaj! zT(`TWZr*I(0pCjpJ3HXl6y<1WXxc~$K7Fcx$fC|0YkK1fwU?LI>xh+W!JU>O(=Qz{ zAaab&CE2EC_Ug#?7UyH6|l~KakGzZb?3Q`)BR7nKq0SOv-Qn2Vq=A|S!-Kc z`B=i}v%lxqTge#J-POgwz%VduTJo~Ecx!c4fDRuYKlj(Q%?m5lz>Lk#K5pc^Mi3Bk zfBXb2peidXgLHn@U8A6WV5O_83)GeMa27(+mwa6ek&a z@-PxwH^RjM`qyt$Qm&B)#Kn>8uE3act(IvhAdMp0rXfzszn0=jS2;=|0(t<6h8JJ`&_C>159nnf}V5? zCkzm}A08gwh824Q-7e58uO$c&;x948!U?E2ZoxsXt*jg=AOdZmTXjFy52k}z5;d)Y<8{P1(mn-|NdROmnM02qhYgxO4WAz@)BB$6cE{pHJ-8X6i6 z{C}q#@sH$yGF1{Afl9~HlD(fJouWywkqZeEV{oMB@hYw`J`cNQ_4FyE8>G|UW>K}f zchjZ4T1pb%yorm8TfZ{3umIH0<@O5_tD~FZp~$wSqkD#5``P=ORMbU@F$HiaJgx&99&78fr2vTjJJiB2XN=s#oi|^PF&=UZ)bmU9wOFHjkWkJH#1GAB?l) ztZ!~Md~e|Ypv&{v!orbbrd%%JM|IG>W-6>YIYW^6=k@Ghg+DyI!g7eG!r>Tyy)Qn{ z%>XVF2L}fNRMLByX8SZ(F9=@B$`^O@A(B1QhyMw)b620{Ja<9yQbvZqsk;FiA|qr$&GxyuxqsqA z)3S(4M!}F_W+EuNW7;@)i~zKaj<%b~CupJn8g%sy3T zs3#{KjZfVI2MBInueiAQ?d=~eMM1!lM@2^mDg1;~AcxQoxN=z&tvn)4>o2^jM)Rj7=qk zh>3D_HBSS<8uP-08-tld%hjc&TS7uF@bBDQo}Tt6MJyE=kmfKkGe7Nl z`#k+`rsD)e{wP^|hY)s7PC^(^YDyKPPXpqLxRPe@4dMwWs|HI}m47;7!uiLjO*^Fgv>$n3U#byth_|e#ZyUXPO)u5`}Tv zKN@gNYrMlMv|?sg8l75J8OmO2 zd{pp>A~{o|A_43Vs|w@YdZwn#l$3$H7mI-QGggg9UwAhiuV6wIwaOdr{U zQqr;g=5q^+8Q8$6p#ls5MFsn2d=KGF92_C2DB&bDi0fO~(MQ71N{EXeZL~5&N>q2W zvEk=7j0INC#wM)u-^kgOt@kCF1TGca=E6&Ai||K@LR8c{_^*0& zk`NI+wmO^42QNYg0*7)(`v%Uqq>W3^A_BvPnP6Ohu$O6S!le@*Tdz!-Is(wTbl2!E zO-Qp(*nRq8wFg@Fd3lCrv?B)Jz8@H%iWu?jRpTGRbE3Y%6Ob8D-r#y(uHf|xx!D?% zY0uJ7wF=wQmxuMWvnPvn(|=Rva$RrPZ^|%RZc1$Z=xU!!-sR(aZ-0ZX`Asm!i3kk5 z@6K_eDVlD^He-Q#hTHvBFEJruY1>l(`2#D&8h!+K=d2GqV0{CoQ()p3e1|fBd%}|s z&uUThr63$b6C)#NyIPR}8EIldf(N8&sIHWvr}pzGkWFpn8*hc`3W(`2#$@A^3Px3# zHu~Eus8n1hAEZcI5}>|>voV;rZ^OSakTHCO7Wd+D3isWs0ou%x32o6ba8t?;*EK?n z);LMUyDWN?JRX%t0V8gMR-0$?r}I-s!P`mX40_#6;?6 z3LgtYSQ6?2VR#o%2f#d_I{0wVS;ntv*rY$*>WAsm-M@bwnOOyLjidr6sS2KnRJ51e|cmz-|fz$fmn9 z=;mkFE3Q7j{)+_%{a6r6!vF;fkv3X-*PA>$fO4TD5kkuRcKPBvX|J;H--(O-paB6D zFPrSUizY$vT|h0uf1YZ>4HW!VUJXw2(2s?%*x!Hs`t^S68{gc$yd=Xd6V&jwH*QAE zP&J!7JB#R#W{$Pq&eo=-q{MynTzbDa7lzU0r?J@XWGW@`0GcZ_G-nNYCN^msef`8u z$r(oT%WW`d7hMZ<U4EV&}ehu;G;w5g)GuZGd+P z70CBM0#+&5pZ;CyhwK-21iWgw2oz8(sPDGND@z;%%Su#eQ$l}Ves}GMh;oR{oiD~u zmeqNPAix%?`1+tJ(3hSc0ul6$!827Pxq z1l5I#i4G4}f7vH#X1IT-5 z2*6a-`>d>&5g|cAa!WHi+fTpWWgkD;Ue;&02nvwCg|H7IBlD}hom)!E+uhwjs>3)0 zYFi*~nzFYrM{U=jI+B0Ehm3yp3Kri?z@6qF-WjZ{;uiS|Fi`&hjDo}h6WHcgz&Zxl z=N&=aC5XE-J2#(xf6P8EfZ)5}R@7@P1!G-CMq6;IqeVtxZ4VANM3|ucTRt!+3SeEj31qZrQX*W;C-G}AJ$5~5rmkjLK&OdB?oB8#ihh7)U4dy9%h>$g}bZP zQ^A9o{m*;+A++!d+LAz5g!vzl!1;9_(C;{%X(r0UevT){t&jOnjJ(ur@bF=>Nx{O* z@9|&2ptdm$PYZPCJ-8eeE?rXmiSjTEe` zt|k6VeGFu}Fww4)tLtEUyQ)Pg$8b)swTr~Wj~^r*`o_|I*MAAiF6=;dhW@{l!t*R# zMlh%Y)b+^N*s&^urB+B*JO zkhu7G=+tlAefpnJ$c?*6$=Re-ckR0zI$}6Sm#2aU{;-B;i)8Q`3K@Gu!G>CcR1IXB zL-5HXR?UfZik}LU3pl7;tbT07(1``rEpkj_TMlRfb)J@H&*HDTV39ufTU_-$R z5CiWw%TYr3n+@sd@y@`+{)Fpo`7{cOp?B|?Rv*LQ`~W{wgG0n{Fp-6m)BTuzYL_Zi z+|{7RkbzJ4W=WqP-$RuHSz2Fzo(^XB{;Abdt6};AzTc_&?-^mDpy;2RB*oAC_BA(G zMMcHTiJ3Vajvg-L;eDQ=+1I`=$ENLCI1^@WMVQbTf%2}}> zHH*2g0+sDzY;pG2ul#CI;4MH@%s+s~_fk*;NG4zB4|l{(P_r^KGkf%CLN*S0M=3H8 zZi;aO;GKE5rZ3G2{;7b__Amnj>>6ipG1!g5j-nlA)nc#>v}@#qXv|Tl;yS%%FNY+I zhGbISX+8li7ed^UE+j@MU8(Z}SqKO%ovOYQq&mzS8$gSHLsA}zc7`xz9%}$okuqIa zSpPaD!!_rgqP_>;nc9&h3@8-O`S=mWRv?tMfJE-(ByLV~w_np<9T*#DokSU?0 zhI#aVAwK|5ZS6j6cQd|BlW0LPjmLy9eNW`t4){sc!o)3<2+$RW0){M|YV(%dkwDuF zN=yu0QE|&Db?rueq%sWagoNC2bX=dCV!sf78s@@6i|OV%EM(qZsesl?D8Mz)D< zglOLDZH#?zdzz1|?b1F!^d>Ehf8+h$IyAALhO9AOJ}O0{sne;{EuTG$;JsKt?4IQ2 zp+y)_P7XMXCKAAZ3y?-2O%5=)C~I%$@#S3dZO&)Fm*?LOifwAdJL>VRKDyC+(~&{* zU6AkwdE{_Y6QeMn%dEWdr;SP>;d~b>?e`^Guit#3`!({+I($zP^PQt=)ivvn`2OCS4Cbx*tGq-BISkcR%*TIeBNw=G$d+j+H*yjGe%*`Jo)Dh+Ah< za&vPRLx;G?j%BLH@^8Bi-fK+Ydfd&zKmuHg9#gu6D-Y!*8xtM{atLEEqfWA80girG zqsjUJo>sZ7nN*?fy_3TfJ^0~hpS&i}7`cM_w0X`HL2wA0cFqQ4rmx>tViN@(HCR1< zAzA6Y?;LDZTu~9`CL4~Yrg)fn7XxPy2+!yjW?9dQ43NLRbDy=LrU8~F0jPU0>;Ow9 z__gjEGjO&x=c>JSfk4=v?@R>D0d)$`og5#@@nIk{;C-3Yc<--ID|o=X_LNZVWOPi& zb@$I18Rw05;mH9y=7WjR@2V>Ijm+WY?i1|<{YKsqJJD@!8^8Ouf68RNcJfL}TpmBZ z5KY4yfmUEOpwxjq(oJtba69=h zrKP|>xZUWx2chQLwQC(zlvR4E?gxLDAem%lcEs9D{+M=jadTsCYd+c@Hif`ko&<(b z+|*kz*#`o-?_~X$9N2rzD56x2e*w1-y&CNT{;i3MiPe6|Z{Kydzi^8jWeyD3w?>zr zNpFwW_|QMLisiCLW3bQx6hCL4=(eZ$I^D(Q&|&oJ$f&{-roDEA_sV2BvTPMF!qqk0w|W5Pml-p5(qJ)ygcdn;X@7WodJ7Ic5;%Cth2_R^R;+YAAJt8dHKFiSa(HLz-e$*eV6m> zIJmw3!2Bax^WHsJl_Dk~+1cJ+suBs~qK@;mPeg4(6D+?Aro1Zi^13XFV0)$GI_%0z zsxrV@PC;q{N?V$Sj;~v{sf8gVkY!EbLp|{;wRVo`*iQS8YwywnsT5qaK0d=;H zun)^M$1uMJX2_pPKYjij*9!bpb#=A42m=Z4wua; z1GLxT?qShIm?u@|h_B&|4|Qf;8bH;xR6+hA4{M7jxcO_hJ4GxBe00;;dA_D5n2Wf+ zNa^stqP?EscV)kOm>h)%b-kp8#j`OH0#`>NoBF`~S9k48@ z0V^4HRfe`0m>2@yAIjrx!+6EllH3ksuo-Rst9Np;fZ@gE53qp010Y#M^9i!bSq-Wc z0Ky**4=8NLq9%bi!FF}Mih33o>dXoEvYI`<9mE?(Msjz9=3)nYB*_SG^CXoS@xA%> zO~g*ksn*lD!)YOBC#*tUduOif zl!dKG#k1sW;mX|n{7ZMKC~;V{dIj9GQ2I3Awb?)Kim|t}(TwRbGKn1>YTcKdB+{UB zERcBjmI#8Nq^#_1_it$4L%9M{c(s$(H<-HrT+5s|dr9D%Kn$G*HZ54_K+j`VGhGG- z%q+zt>}84nl+mANo3O&+V2Z|X1>FEWyeayJx5R0PhXw}VxvPx- zYkj!4Ctemn1KKT_^dkrhDJdzwJ0{v!B&i~9F+>3~eQ@CE(f6M1H1zk`?5n7c%;fZ= z;@koIM4Jw~Qo|x4Ar*FV(Ug0|zK#;2>zg#Ct*wD~%F_0o)br*R?=_0GH@G{AxBCl^xN| zcpFSUt9cnrt|9gC5L;rR8Qef{SS z9vis^7p2AjJ1kR|%dwI7){&G|n|1f}+{x-KP-K4tJ4#|=t!31FB|ZQECCS3@{3bkp zpad0STovjy!F%ZE0n;$UP zDCI0Df`HV7$lXy73L-fFTieYDT!WvdY`1v2aQ+m!v zMTAO`N!NULpWzojfx-kTIj2kS%N3#vFBRGRdzAkBfEK_==T(fx2T9eBWzX8SAd~_l zT%H8w1=Q{HX7dkMSnnq_H!E3@Unm%+k8Zu-f9_Jjt)QKfr zR#X&;Hyh2Y&NCYuxe*;x|Iny+uQd-*#iMxxCe_yy@kf%grr)Ysy)aTq`yh?2!tRlo zmKum|Mu&c9*cs4g$;{%M*TKX_8Ss^1>O+b1wXT2ifQfy_@;|T?C%S&z(c?J2|H3U`?bic^~BNJ+jz_FpJV4vWiBVJZK_6l8hz~S6P0N& zE5z)tshZH%jC)zB$x*n}nj0_ZMKA%~WAPWa>*~H$to~Le$u!{6N{T>hXAXpEg;Tya z4iv$^#+4C8Xco2a-XXgvRcc?!alJU+lHyzY+^%=hpCznsl~>uqlAD0ZcLO7%yPYBE zz@JktRSq)~!^3Xii|j7-BfKuqfePq~RZQ4H;W73BlO9H`|3U!2&? z?A`ZrDIseEj)P0>xJ+?9_LNFKFbd`b zDjpHA$}2;)x~2-h5J+&@xe6g4NP70=hLCZAK*Y2Hl3G4=ofS>Qs<;<}2|}=Ww_)W8 z$YlQcapwQ~Kdv4M83<&(+EQ;le?rI_*v8;aLk~pDt4S<$l^#BP2sm)V{rf`#R>j|S zjUzOikAH8Jr}eW+N>)KB+fPI;Pp}~-PJ10%p4nJboZpX7^#TypXc7{-?yG^pK417T zPr=d;q7nqc#9gn_`%#B^4~s>raaaQpGE)ofPG0fMq>q&t40^30;h_3soL@QHRf z0o=7QH8xKD@j)lv_Le+BtZ4kw4gf@E7a`A2o(k1FW6yqhHUY?XrYM8J3AP{LzKyiD zR=M&t56LO607l)}Vp!b|hEWLl58alPK48T9$ycecp!Vb-icxZAqx_SNogI6Iy{)b1 zY^0bj7Vj_zVi)1Kj$RiIh_J`m4dkyAN#;u}SY@k2Y+o2(kYo z)x!(Fdx*Q`>bOeK+kq1m&!4KQhF#y?`5Fir_@c8we`%^NV-UhZT^$ciedP+Pdfy5- zIYY~SWugl0q4FKPFF@^$#XRS`Jx278nBBa-q6hSOT-8qkQMJTA{*j!2|gXN*gul1TI)f5qfa# z`@x?tPm=j~#Kfq-RK1D+oCV@D3GFVD5C5v+E0^JuFx)PLl1a4Nk+D0bm`qUl<~G<; z*B^;ejuyBP;PeHX7|;pVYf`;$kjF(y zWNWY-p)Q@t@v$_+djk1hFf!faH?6VS-5K1fW2iuK-r=C352847U6C!;TElR+_YQ#Z ztU*d%Mqy8EPAsRwnRWWw57D0QV!@U&tjJQoq(Le;nW2@L-iEhQm zRButlO@6Z?(ol}$dYwA@iYcO*O3-A5A>eP)MQ=ezgw)|m@h{pqXILUO;HTH)7%j8M zJdT!r0)HMs_08uHHQAxa24k#Ou0M#|f+;(Sez<(Ii|K_3c>|GE6qlf&-%J?i&#?eJ zBE38Vxq~r=MU;A*W-3m;_#Wc^?ADz)sgu3gkvsfKz?)tz614}1wOX7UYmG{KXd z2VVp~)U#u1WMj|8r>0zJFj{+dx8+(7bH816Y;s>{!V^BdKc8I$I3L^rofm1HR*0&s z9N`<~KC9yu5c2zZ&qCBIMK2(WxRg+j@=%evXV9jW^bd#AbVv=BK0cL z$rHZIdx;WXQF7JQgln{zyi{)fYIf7+p+h%>AnX`UkYkOB<(B9k3k+41Aj}_X{Jf>9-nwk@(!qI!73>bJ}-~DuQD<;hx@{_32aNv)(=TayKK0| zgeXaoGwn+#M7f`5+x?YM8vg}@3MmaW^BoapDXu6K2YDFaY+#&rNj3MX%|ReY5-Og1 z^~#QAZaXuP5zQ8`$aCW+@qOsI=;$d#&SG-`4yvk2#5(`?=$~Mx5tw1RmvBoqjQJ)XV3A7CqYlN6HhudW*Nt z8GG%@_$-*;0DbZDTFZff2pUDo!eHw1rw{MO;0(SGeuj5MAmyx?|JYa0(7Y&WuZvJz zO`7t+)iFV9-)MBRGZgn{iB|kb53FDvn3JFiXPM^wFxugMtAqIVM6yZaTl|=5{N&QD z(X2V6sE1GkA_qJHrzOp0?XbMJyq{p$bXCLn14i6@W!0NF^Imh_rw83maV&=!3BHNd zNqHDAu*tq4pZcHw;`(^j`E+kH*PnoqSUzV3HW+5jQG%_V9RU%JX=KDcj8!teS;gpdWfwpLaSU;Kr8SepQ=8SMkj zfzkzN7mSSsvJP9x@98dLSw2cke@oc5pxNUtcK7|;zMrZp>MhFy#GhLuNrvtwZVR1M z-Sg-)%eeUy@q<~%G-@5`ajRTySz%@>X3KMPHz+1FUQg5S6xrDPtD*5(cMrKI9hgP! z8T7uv6RP^f!jf0I#(}A=HK%)rdEAW}JrwF%Geb^J^o^M)*dK3^r`O!l2eFhR(Y$=w z%=oyJ)K2UMdm-2S{j?X1OL|pLXWB<#2|Yf93o?@01XJ#;dtKy~*^+#vo}0=Ytx_z# zN!d^auq8-N2@PYsF z;4h}K^5`zVDbPSb_n#LqX6TBO#_}{U_F7MRTt_F9ZTEVh+)k2`8H^Pq z7@(F=E{ui8*A?(eJv^wvckc6pE&s!Z*$Y1@M`CYaS_b^GaH$&=KCNi`Eo^&voB=zj zx#?)-;Jlqq;z>xTP)JL|+XrB?NN#m4ie<VFdeZG2xxL(h2D%j?e=Y+#Yl>Owa71y%ZU?2Ga6h#O3o+indvx7H8;Fw^fXlL!w3 zM4*u9-an_P;#^}CdI}#cs-@x4+JQ=CoUXHWC$%z#eR0UfE*hyS7$+zqe4hE*cIN?C$bmaG{LH(uY^zI z3WN=xXIb3W#qQ44+KB-kB!Lhr&?H@7s5aN1hK8z{Yz9npIvBl6gt*>Un7OIvI|=5T zc9W`ZTA@-Yvf;JNTRLCpQ3ESGPdG$QbdEbg(H&e`?uD>0DeMxq}B6q zJ{9&TlHbaBG@fbR71}VpnV+MSFwx}FK1m)`u5$lZBnr9v| z`Fj@~7lrU&@?6;*88bTbOJAXjzC)cgd(`R-Zxqpj;7(bzq;kUC@3B4*rXB z=vo2RuOhPfbTsNEB>JyjLACKVLHI8=y_Y;f-BOF&b5P-$(J~)9u79Rr?`Uf)0+<2T z?vw`JHwtqvFRJvvf_L2>F#)bP**RiKTW@xO*%iVs^_YG;{b#vOCoS)dQxKZTA;D93-Jtf zJT%c5gqxQe{~rDENmi|gHWe)EvA)w!p%c)3D|2ky%Gx?2K+W1&Sk(8gmIysNiDj#G z#@m6+t*!ZS&q`z$=)AH6GmdFy7w`IB?);9N-t`ZCcs5qr!W_s>@8VD?$;khMmjou(Y+Tt z`;Y1SITzn#WhO|?zspuF4Kb3WP~>-;bx8USK1~ZBzyLqXyBJ$w_GUJR&GOOg_w|#WF8=AC5o zI(I;uhNypV@GZgXIUjbJG+MQfuv2XngYJbL1YwwM8gd_O{QMsFi7h#Mcuc>4rev-s zmf-f9I7P_Q+IL~#Bg?~9m7MR7N_dL z@|VuB&=MiY4Q(>tlZDR8&K2%QQJDe^;&*Pzmzd9 z6>Ht|<)e)arS#AY%L}CM8~HM_1fRWMaRQk*#A-;bsa4>J(D)`LDk@`LiS3oqn6@ zPmO-K3YRD;%FOLY&Xx$^*j0`yt9(v}bSot=w*c8Nfy$USn$g|28d5;IvDER-_G`t% z?6XY9fQ`$e2~|#4zSwBCFFnOP$GI*e|L^skq=sgf!eaAy?@iblpl^&in)sTVKL0TNj z2*8JXa{*1ftV)tDLuj7c{CYD7Gq35MMhz_AW}&M#?5+FNPV@pdyz4I!&+7Wqwvi|I z9{W7J+jEUNOUjBuuKd}j6Z)GL?v4dWo9O@9@D7~*v*FW-HB}zC?Om;B zb&Pxt38BDs`jFSRw$emjnw&@}?fLm7)NhiEW+QpL0esuDqV_o+V9mA6MpJTi$qE6q zO-c1n9N!x~eHwpuP~_B!cI0E%SN98~1TbD1`Y2`YKjK^usyn5aYh2rHOdG3aL!uj0 z$#P|ae(osOi`l1Z%-KJVY{1*H}KxM|8QSG^xGo{NJJIvy>L5&Wb2L6 zFy!npZ!S;$_!`);%y;SP$KTYG*4ceK1U=5Wg&RM)K~+iVj0H>TZ^t4D?1I;YCV;%+ zMK{X{eq|ZitG#c7t^f(Jg+szI1Z;$V9%t;p3eUO<54+!RsG$JMQEPtSVQ?laou@m@ci#yR~J(z{M5MJp7#~C_%>efW&A*2L^RKga#klj0Uh2j52K>6dJ5{&&!n|I@2#CM8wBLOJIJ8zqaYU2ASFh*HFX<1n@efr(pm*)D|lF#B3R z))QB}EH;i7y?2E)Vg+<_znFinLJy8^3o6qr+}0w!mv5h1imTsOCVlXngoo83qUqW_ zUX**NI6-y}L_}*i4p_PBGHT1;Q|?qfNFp^SQI?4{Ac-BkyZ<-W_hXh9l5$j_i@PhP z^_QX2-=h~gI@<2yzxZ9%TR&WYHxGLLd=F4ld_c_zl{9*}RS@=@1 z_!C7k{d)HfUhH-|Mq~#(mQBy^(s{DIYiLMv+M@NQ4^Le2d;erV+d7LMpHD;JYmyE1;SHQ4q!vwk^$K$oU?|e)Dx9(`_DdfC zB^M*mI9|7VCm1XYAj>vH&{P4gV=Tb*OQk{IyJwtUi*>f)HMfy)Z3bOPt#H=u&KYs? z8B+u5z_<<)+D7}iu+83FdHNterPt5ZVhk@N$VG3H29SpB#bS&QEkjEnv;Hw7tw*j( zXE-;lq~zD1SI>JytTn$vPsqHyzL8P(v(5CZ1TwiKPK(Q_a-CR~I$8=HJw0ru!^nQ7 zbno9g42tUsdW%zSW#l@eF z6z>PB$lZM9T;0}|jhe7-q|U4nJhP72Q4d8e`1V=R(7&)RPa(`%HB>RtXZ)kpD0NjO zPw1Ni&W>SwYwNu0xvq&el!8tY9jjaKO$iv$%p2OzAhm}<>G z*Rl14;Zt;@pc9n6DpKFA8x!ro((_rqLnn%6f!D%rP7*cLXXhef_;n*-4^O|}^Xam& z1HYF>6X1Gv{x;`GjXdFQl)nGnihQrR->r%dC1)@$!S?y{f^bFr#@rM9u*d`c`8abk znSg$GmlmfFM-=+p7u;07@-v-tfXz60$%mU4mA;BKjaz)r?fMGqmXx@3W#`M+U-5`8 zWaOo{KC>9C-C9XCD*d+af}Fk2YtAZYQou5gvZO7=NY12;N;3%y0GkMIE-r`WQFg~c z265yFc=EWdVvVT;$Hkh+)K@JobWfn&v^TpO$m-GeWq>R!LFJ3_5#?Xp_%T`eh1-X<@Xb;yql7t-5}mzzp%ZujZZduD>y_w)a% zE(ha*BaYrtlI#gHFOJP7;sv?;M9IS)@>jTZ$^mm6r?;g?42>s(O@b%XcIOQrs=ugd z(<4v_AI>A_LUQ^iwCuZz#1j-=v#CjVsWFa=Q_}hj%>p~|C%c%Ss&WXusm%<^z`&*5 zXQCW5Dk>^GIvWdZl=UJy${mzv^(`%#a=`x!Ru=Eg*F40!c~W(ge@xJZoOe8#^ehoo zI!4KKsVKLYGFOX8B||8IJ+{0%2(LYZ^48$(;}LhXcSFDN*ht7C>Rm<9P%wd2@VTyf z1&W?@i4oscG?*H3U!EwKp;3IoXRz@yG5WbXT`T=CpFpq@Ttao)V&p9)B@tmOh#}rQ zuoz$x+37|PAbamNMeOgzJQKgC`x^j9`^C&f0k8V=|AY*f^2xB^KLl61s^0obfrrHC z_+`{~sxHgI7|{Y@=ie<_6JGyB5rtgTQj-Y1po@XRf^ZeKijsO3e&g#uTNFOati68Q z@#1)_4wnrHdyd}66!EuC@e6$@Nye$mW3&_sB;T*c;oyH^pd75CqZATi4R8sd!hV$B z@AEnvZbRy=+qYe$o1cKAv{Qg~o*?nyj&{54_GGE%*)y4pXD>;`pdk7Nv$s9nhhkdh ztsWwhXRt#bw#8tL5?&JAlDQx8FXyr^Kuyk_=oAs!%=upNs`TXH98T3%V1vL__vqfvH(YxY1yzWLQ`vD(?K zwEGV6*dd&DM4KjPY4hD79r_jDe_TYs9>3lkY3vs0F;=iY zNrPgsUOzr!vYB&0#>e-eyqiy5g2g@i9%;@!TXafpk40O(R6YiY4XKkCy)Pv4`-v9QJ4J7rqiTm;pvyPiQJ9RUXRYKo;@4Z1o5Zr-)k@!!|4FThL$71 z?vTm{-*_V%2~N*^uuF?nzS@x3fBsimqsbRsQotgFM~30*C*|+LQBS~Q%D0IatOKve zT~QBi;PGi*ozE8PKhS&bL#3wd?SMph(2GTA;Fr|Sa0Q$5^RLJv*sdb0x#WpEf+TRX zeN5o2F2P_D?nXdQ?V-uL6J7m{6I6Nk6CqOvE^v;xqg{Q)2|S2*_ul?{at!~=xmsW~ zj%GgKVnJxwA6CmL5Szt#Q@q`fRywKjgWyQJ{0WC~tKh9(^LrcHD}R)-%`pZ(shVNA z8}E8xY4jmME&<|)!Bh@|I*Z5V=4;=-TSrh#EEMMLk6d&g`!43nN9hEKQeZdnFN6lk zF$&neKl#zrR#USFiv-_;G+k>Rom`>DQKHCiR*2T&cD__0c`C3DzyCE}qzHqc051C8 z|I&}29N(F)ut_XXk7pCSmyWfPbf%~K>?FJz%?s{sBrJ_48yLj692?sm-3ZJ)z_iRW6?U9&s{15n;j+&fjEErmQvGyxu~;~?T7aY*a(pTDhQbL44mD=&}!O1UEH zc|gxBx6AG*l4BSM2br3jlu#piQmt5J5`6p@!cB;0X%r`v9X+g_t9G8B5JbD$`iNbn zpnoJ|h5_!uL%8-4m)5V>0;4*Y=M_OSl`D1W+A&D5Axp2Tt-T@Ty}uf|1w*~asi@BX z{$gXt*HJ87bw`DYmk8kj+~ef+dI%Pc62( z7>cQ(t^MoZn_>(!@}cV!7tzYu1924103=ankaWw((5j=M@7NYMH>W@ETv;K)XttP@ z^aiGod~C#)uGuEs%&M^68o|ciAEuCfuUna!-CH^9_P--_h9|!L!LQd)_zW>*5BK@H zo2RvP2{hpH@=QR0B|K&qCVGcmmnPd%#OJc;5H5$xptDO0KatVOaTkZHsNfKPKOT~3 zP0|>;{s4(mnuRj8s!gFp!Ps|DDD-@ARP}i8Q>?^B%T1lc_~3y%q+vX$LeQaM$OC;d zB!h5kuAEsKpYAg-HY%cagh}B>@>r5MZ#;(t0Tz^qzM|aPV_}uPn-3jV%0;3x+^6ds zdben!9_amv+~f>7A@iH`J&$RAae_>nlV@q9$nzYM-H>nfJ^gaO-P57%vTjSub!lG` z5j6V&PMI$>>kRM1F3;#8lruMk+KZ369KqfM@0~$|9riZ1>Z{%4yu=Skw;x}A{r-KJ zN7KcFx)K_FF)%uMDSrCxc%r+p$2o7(MbqKiJ+s1hk}*UQGFTWlh-fj!WMl)08LXSF z*YzD(_h{~w(BxrZ$za`VziaHmPtNu6LGDPf|HPj+B38UsmhY_;Y!puoa>Ff$w{zOQ zR=oS|{>5YtT!*lgB7r*=m(+d-Crh)0bCZn09s91xYGZJ!q3K%w%*4&{H(~m&J8r%o z_jT@!vfSO!vgsB$2v%~*nJhhPstY|aFyc{}D*990_0c)Ep-_^FlvKiDzc<7S>S%mm z6}bS7_I^spXf5C%Hb_3@pKv|=0xQGk_tHUoHW=|^)|6CKDO{|_Y+sC={df+JHfsyqnbxA$|U%{3!&46cEr*rF#Y{S@ltUj3?bv)hHgtOblH-k(*KgyRA zd~t?(9ac23aKpvTJdVFHT~c8orETB$3I!nxj-yYXJmtUx#RG4Thf?_zt5P|S&a?+W zP(9kAIiQWysC*ZKTyQ*_LYH<<(=57iWp8f6eG5O(oO4&Ff#@k2$(ojt{{9OmoNd)6 z)j1gRL%R!5Bjn7$OD0eTq~8@2<)mftaF?!4*X(at{rG)957mj0kx_u3zkLGqhnCdT z0|jOu%@%HL-l3}&F=n3D0pjFGP@f){233;6h$`YmTRg+gW*dJi(?Q9m&-yhV*Qt8~ zdT<9EompvNky)_6YE7PD&eZSTrj$GOY^kjcbejpbd;aA(FOMd=C&7I@+J5j3nP3Rxo8#}Pp%;lT}0iYHcnSOQXV zt`_`Ig6>$auS_u)m^N1c%u7l5U9=Vdga#n#p4|Pv_pR`2B8zdIm`<7n%$Fk99km0? zcJJ*>9A6_di2gj*25zuDkO6fVLw1RW*ZuA6Oq3H$45kpPIhg8mm?LJZM7)l^udWtM zudVD+GFSkG6H4>&tia2mpsHG3R<;`dRgj|=eVxe}SKF!Vo|fn2IV0bY#56Dbiv}qye=P^L;S4t^qX%VT{ z;?*F(&dQ1zWYeiy=KYtRY&Qh-R1kB&9yQ^XIPB}~U0=zc8~yaD^ICLI=i&_mf&n%f zJWyJF{gIiGfkw!8GSi@6*`KLWJeMqH2SQEo)qpc_ZyE2bywUt03_MqkGBv3N&Ly-? zqVB~#!CM?W>8bah=?GrFDWb+(StxvS_Qs~BGe!Ar9XkN=0H4>)8+c=D-v?e5ZhPNx zw{7vclz473XV(Bd15zT&{S%jw4Uf_V3>WGkkC#|X`j?<7p>S81D-J8 ziLG?xihADjbHX^r`*34Akz|ySkR5*VJoJGgjCEVgk6KeFF@(93z{cy4fBYEcdTTwB z5=p9OdlLK9u+~UJ1BJqV3c4~R|D65kZzMDSSvf*?fnlvyo6?>M8!XKyxJC@ewECZ+ zM*iXk*rlBckQV04H=;>@s54B2g@<>^-L2a)VX`G0V5>0!KHuIu6pE*Jr995;ASA}Y z)Z90%73(I9-uKX>XJA+vlvk8W7>BYML05`XTHt3|J?EsFl=-l4yjXNBjv|A zno5$1}l6?TnK{R=9S@dma5i!(D>3edR4Z2OSBpZ&*a{moxsr?w@U6qj=Nk9z!)$U zhpv?Kt$H%xJi=-yf_8w8`pO9h6{3D;Z*z0HBP479UjV0u-#3cXqK?`f6nV! zl9r^RbC1CB&7V-y$IA7)S@L(W=WsTz>RPT}3sS-p=K6eF>p?)=F=pLuMfKkHk6p$0 z&Q0po4u-7GYpp+kt&x_HaBZfq20Gh+z}QZFI~qM(8i5eVBHdDu&v}$&Wg*DLrCOu? zmgBczo%4|sH!3QsUV+xTHelIuaNz%miHhpnycJ~X=ZWHM$0H3yWL@U&3E?uj{KRWF zhUiLzQdgtwv1H+)a{!bqbC!>6*#~#n98W3bWdVKBK&7V~X| zhJU{usNe&UCDV#Xo-y?o1m*T6(L z^)W|L4VU{g@Gii5@$XlSTRrlHhc^EywVP%89BwFsy$0mmmX>d7MsH=4W7iad(aQ1= z$T@H0N7E54Z(NAY?61hl5M08)84Mj-f=nx61WLoI8w2p2K0a+iZ;_7(iEV~*0PxMA z#VUw9P&`H8e?}#uqFnNfb{%a3jGWTHIJNC_GcxM*D?!SC5{g_UxM3@Dd=+VZro?$Q zS7o9*Xw5J6c>2sG?IYM@o4$e3Qi|RVPi7g~VAHf&q3aXR!^I!Y#Ay;g*TYKhs84uu z!BI8~GdXQ}(?NP`TJCVI@wte8Mp_zatx7>1m5l` zK{5gYuz^Tu@6t96Fm~jJa)irh(6#PI|fq`)H$0E?CuC;!nKmS zIsLS+bt?5?%*;Rqfb4h5%4RSlFr8 z6iemjZF&x1B7_JjMM*N z8%2ZZGLLe}4X2y38?J)!x^X%;wChPoZVogC%)&kN(RTAr&u^b@B{OM6$qR2km%GIp^8dF+Bbn8}qn6q!>mpr%FgK?fS^?P3M>x zds@pdV*bpVpIt?;e~zArz+Xf_Q>(<5O-xDwZ5{GI!$j*_LZr%AOllt|-Y64~fPNsE z>Fk;^10!SEB-+{yhD^BV-!FxVFD!oj8Xockl#X2q z881S`Sy^!iz--O;=jZ4eDcPLVB>L%;U70vhWBH`T8uKmbZe+i?T8)uEr?;gZL^w<*31Q>{6>n3Ek7Q(+^pR9**9 z-y$jYRi2=YCP@-NYgo06XCdiNv2`t*SHUHG3HHKYU#^>3l8DG~ylbS>@#sQ)!16p|L7!1^M(nXK~bh{nNK$Kz)*>CQAMkvfj|XW*&z8&>yNXsueH;RLz=# z>-_AG=ImtLyF9Ju1rngXG`;#W(VSAN)DL~8g(ZeW5kIHz+kR;eAt%uKGXuB6Swz?r z+LfIuii(A7KY_UR>FyN$hWnAATyFzWBJ4hsa6x=tc!!{@#79R%zo66F&TidrQqV|h zXsB&Kv6VDeDew{2;U`^+ zoNgisFXe+fzGoHS#Ot+%4b-4)+~yOEy%8L7n57T))Se4d1UmbS6funWgFi%QX#Jg1gZBd6=m%5xVg zdd_tRW}SJ_hZF6@!KVdp-)b6@mG$xPHiSmRv~ux(cJ=O)7_QrarOF2L@lPthrZ$kH z{Go42re^&MO%G930BPQ@NQ2=)47ln}M6eOD-iMude{oDROQBM71@XH@qD=jw;iI(I z{QZCa(p&%K$m@fNga@D0#NrZbIbeOCy*9Ck_b+)3EI^YP_>QsuaU<4y7LV@Yvv zcAME|ahhglfhcV~OElYLgN)Bo!ri4E94Ec;cU4jL{t~OmXBK9Odh%Xs&rl>1-w%MQ z8==1gCbZcbHO?V!ziQ0l-nY@cVdM4Z;2Cr1Im~=e`&I<8^G!lrit^VEidE+Q~#^QF;4n1_`;UKo0O zzoP#)B;1-Tt{X!u4cet!&}x7ptw8aE`5nJI{lRJ1buU2zAI)Cx^?kKl7Y2&F13d0i zBO?w!jsIK%wbQ@8=pBkHC_j~I6DVS2p&Mq*O9@|iQSPguSh~da)qX$v}{_CkZ^*Xa_Q2Xh+z4( zR44K(H0m>%4mRhVcc8hZD9VTRz+(vcFt{dY1p)B|DykS>BS_UrV?;?E2sO_JX+%wV zyCs5Y7z0+0xqHB0EYw0Bymx)Gr!*ap$4Tb%M3<9yS`hzo|Aj5sg<3^75HD#>L-LCI zE^jpgsjle-fq%p&k+7xvdGKdAriW22rFVlS}ESfr(PVxLq8 z^mv1*0G=j3A&!OtqDL{4c-UTE9(h-wfSlxHdOMW{Ko-1v=LV%=;3-eQ3dMa0$rLcs zp<=#kSwpe87hVZHepje|RBve4I6=1u#IuL zAO-%)&Yu?l_3TvzBlaKqn2$M2OHwi$v+r!LUlws0m$`u`1ez7o_0z$x-CxrBA1x(V z$-@Okb%0F!Js<^Ynr8s?$OFqS0HLd$--oOt5E(f+oaazl)vvc61JQ*w+9745%6Ngpkf#V{HN?Z;FqB8^= zEkyB&vM51f!ZvZ*4pgig92TP5Aozm~bB?vqKhHymL^-T{YSZP87e^y#C}H7hryw1V z+@`UH{{%kc?@e{OLQWYABBl&w?C;Tcco(EYJ=ttgN($4jKH-SHYpR&!<=yv7pBTFFys@yh@8{7e@Wd z`+pt_jbDwBfpYk=Bt51pq01`lVL1Z!8BP%26tD^UCIJ&vU0L*iEdQBnS;`<@3|K4V za!kw1?7*i2X3h*eogbaBbCuRX{L3#56_&eU33+U1P&I%XdwKT96%?}K@#YqGxNrq> z&Yue~2j@+szp&`YYvExf@3Dnw%8;lHIf6+`@UmUataK574(swW%l@ouI1~@9 z=wNTiHjO~Ig>eVzH=95g=TSWMyCs*_#_d+b7{?da}n~dWy0l7Md@+BFk?~_|I zu75cR7!rG^Aq@MbW(a{iME)0|afxI&3vvC14R+}zPxb9Y8Kt%UeckX_8V~J+oL57p zx{3@94d-WP6$TX*;FTX3I%@+=#{OzgL1s?Q$jj>}OAYoE&NcYP_15Z8g>vtJs_3Je zjaR%kp--HFvUK|+-zqb*vnvPw09Xv9y@?obe_?*IIx!a;TQpPg!@#LdY=v*{m(UB6 zi5t(elfxd`xkXYJ3zNF5#!5v80$XyA|6c|A)@zG=ZiUe|#Y3es+p_Y-GOz8@#>yvPwl3{jgrV**whTr}jvazl zj^+YA2hWO{jLdm@?h4I2U?FuJr+TfBNe0TuW9{K9y?YjdhyDUi({tAyFr#~bD&+$F z*dT6#6YlwG%eUungAW&><}7K))_+wcnI}BBs*?N;ZoR6KoI6D|LjCH0`8^K+ksmGs z#mtm9{a<)r>(voRF?~oK@KnS29DC=SMe<&PO#7enkUYZ`g|Q&OffM|Rl)rF(L@GuI ze`1vo=D7Xyk#Yd!cy-PoH#p|L16n_$>XO^U0=hgo2Kf z_`jzbZ@+^C+z2Of$<*-1G~?-fgKZH^>Q$AIk&%#S|AJ?A!fLs4I)a3$W zq9dE(CbFZW18N3#=TJp}vRTp}=paB3{#UH;O5Me#l|D3E9$LaS;0@T;+H$BRP~M)W z0}{0qAik`$v`FMeVV2;dP2+n%+3XTb;0Q1?stfYDI{hTsxMtA9qhnyKy1Td}#fDI6 z3D3Yy22>Q_)<6ml$-9{MvB|23?6ceBpCAQ-Q7`@d{ouS45ZL)?(eI^}zIElRf?a_G z>QaHPwd~Amb@!&iXct>O3+v13s+!jBiNTDA-lH*3AQt4D)V}b*RglXBZnMQ5T`L~$ zs)T8RW{zh++6B~>+{Nyhwmj2$>|3mBv!&kjiJ6s2RxAxFB9ymRIJ>w$m8jzw#3zON zgAEnk2A_c7lkr%gJz1`IXS)djh-zC)=EOma5* z=;v!{x&qFEY3uyDyu52It@Yqto9Rx4Ix07DeXGwOUW!|duE)0=62M^6>68{{c>vJp zP-2{LsE@<6HTtj3(Fzz8ZhP!xn7R(+5ezo>l+Z?=;Vj3@o6Yazxw zOwvf0ijJP<2{YQJuRRRdDr96}kbP!|V0g9$2zFB}_A7o!TxHIQYL?*s#kqHd0j&4R z%J_Dg!jx?EMeWn6b+RTD);le4V2N@0^`_peqW%S|p$$oPcr?WjglT}%h(YO&iIFWT z@?%*0)Ky^A<^@}q_HmSoy*EnLAtE4o>uOZ2+G_+<52YA54SB@&e*L<|`pct5t-Xya zHF3KA$O1p13$ScUfHZ0u4eLf``G!)^Cs`o`i$E{N(}p065p2583~hAgot^dfnSEvX{Cs$6YP*e4J#&Rz-;|YYLkst( zlZNz{>c_t@GES>lZYrPu|4zP$J`)hOO@Bc=JY_IjZXu7mm0F>pNs$x$qxBq0gn$z! zLap+!Q-evAYK{V#Tt@FhM&CnU1>8INysWI-&|J6ETiDr?{W3j`^$`NC54w8l>VYgY z+G{x#5fKq!cj9lis{X__Ps4My6e(>&MQ>h{CYDkz+~I}+fYx|#H}Hs*_&ILEhyA(O zMxn>H8qyP)GCuu3x9$gpag?6Po!9yIwmNr!^#hKS6z8II*S_Jw!7DPyb{rq)iz2ei z{(gCwYE&QS0zi#VYI&c$o@2aOn!Eqo=c!hSbaQf{N1-+SOKAqXSxfWzRrax!g5##@~MSHscUWJ%bhGk zKS4-GBPLx`QQ_bYWpIdMu?Pqrx@~I#FkdYa8Me3VC(k`yLUZ$VA~d$tN+-oE;3flR zUTP;WRUV~TBTi1a;#cF?khvn9<9rpj7NI+9>)`N(SX>KVJe(=7_5J%Ow-4^S zIsg0TFR%XRsnsEuEwUOmX@|5M)KlDgzfy%$Vya*@MYB;>RUL#YfZ^Ff+~&(xyaxqi zCuJ|QfjZJO3yMFbp9nAmJw@wMZ@vdmaEUKz@e;0FqU@@q;_(9t9 z^qAv#$I)!Ugse7AZnv08iX3s<5dUT4u3AmXblv66OpHPKMF*_crdAzOH6orZS4-=Q zZ{2~Ea)Ng*i86cj7Du#0AK8o>%Xf{KMYmCzMMp;J85!NWYgBUc8!a#@p-%@KOI?Xz z=ou!%SgUxiO@jKKa78apHJ}{9@_SO$WyZz2xbrR$R#gBNjTd~N`>VZDl~I4Eh5zR- zCe{?{{x9Al4O)ldA0|cIX;9lhYYn_uf=p0E zgQ7=PTD##;?Kk4As5w#Sc(TwH&QPFWKLNbZ{{#F@ISCHabUE0zNDHOj5Y9i`ZTwK?JN^`@I*uj zP(fQ;qq{KB(<8faBQOEd@V6J2XsQy$H4h?>456hB1&UjtFk}j5w2jIqA|;MIPN7ss zgIa6+xJ%0P-yJ>Uv69jev+``TIe8f0vTVN6B4^F7#keJyIswIhw@6+9)zfr>E)bl1 z;3$ZSrS+i1*}oBq|3MdujH^gw>^jIts3Y-Tv*G%gm|W8dcp*d9^mH#jJQX%XPy)j0 z#0*o;0Xd0-pTG_U=M|J~BvM&kKEW;Y1h!;AblC}H>PDhSNqGn!G#P5ixl@h1uKf6M z3JDy^Ui9h6)u~Um8NG&qrf*m$*=%%~C2WE$0q7{I@bY*yAnYT^*H*i+_iqq)Bg1;S z<9sg8W_lE6K9H^=6CNZ3<(d5x9z~#ZAPR<*-mLC1rv&dPN8ua{y@q~~zrTNJYjYya zX5THRvlHj!M7n&RpVK@_h9@wqLQC``QCbC?g=EtcibZ?4>m>0%{t;rNPtsfu+o#3hW z%}hTZVX z!DK9MQeC5bE$NQ18A$DLH*dVpPD^WgexE)({SMiar$~ZZ~ zaFGBy-sw*WoxQxgR^Qjxcl&y(hBSi23ODmH%$2_}SjPK{_9v2L z+Dj`2l2NUeny{-;*yiT7R7x{%n_gwKvY7D?9l;PT4`=6&`4%XdWUGWf?U*jDTe|OD z*SN$~qX3#e=vca_uKTBXN;cu5ELK^Nlni7_@w4CRo^yPprj{UAD9Ir3@FC}K!;A3s zP_2@&xs=lX`GH+xEn`C%`zYOnsw;8d>-0RpTK8tvIQKpxC8)Cg27Qo63p)|MBGx_v zB~Zc%J))5q3$61!*rP?EltDgf{&XvzraiiC7o3SbZ_C=Fn&6c}%yvf~gRAAc8^AHDaS z{VaJ7QLd)~C!9hjiT#0W``m)x6^}C^fr$B$$D?lV7GBM+Kiv0!9y1*%NVy5l%()30 zfo67N;|+}O1+lZTvRjQtRWVE_VrR#@bg;F>{R+6e`Pi8O zn;nev6|9DG!haSP*Se^2zPd;QYLk>0|$#6(D zTa(mGp7*0vH@-?v&NI5rP;!UK+Z$Ficthi|K+gd~&R&SrV|IlI4qLhc=H8YU+BVm( zU!Sb(Fp&_7BB!v@o!(l^MS+pn!@a#2Ndy_i-W^xtW=3!z?hx^ep6q?9Y`I zN%#IN+C!#(-c~>oD82*5Dr^Ms!D)&U^yYH~F)fX)`7;3Rj@HzP_RmXxj3D=5p-g%X zk59P2R2Nh`pvHJKsFjeLtGY#0w|OfJMN|5A)8Yj{QUEObsR-@Ys)ZvaylhYpJt6Ar z=>a#EMr?h39>3N{Exgb|ZWwM6JTuOf7XVadOGG~j_pPhBgK_F5Kp}o>Y~q6J_$WJ= zcoi;xg7ZB-Da6gj=nRUDhCg@s`@ zlQg02yJsQ*{2|eIm`d2dU4X%@XYa*-?1j0 zjf;rzfC}=W8_LzBp2*0t=kH*l{+{dpq#x@DsP#^OdEG#CM)6#4@={YHDswMG550Xs zV0pFwE|&BH?_G&HR;My-o%?Y00E4ekzv(BMtP}RVL4CBxZp{!IY*C?K-jELG~b#z}_D?<_$zK21;e;aCQ)LyGc zzbfAj8J^_M>a%=H`%2Fsm=b3E^``isqdEC4jF4omr4OoWq$Cg3@}A7_&74+Kxpjl%aZWDgn;bf78)3nunH;!T)mbi%)D ze3RzCYdqz)8YZuoNaF!EKK_4K?9C5K=zGY2*6d5DoaN`!KH1c-M8G5+k$bLrP>2I6 z5-lk_r%V+WuzIU0eKT8f?vnN$7ae21k276oC@buv4D!qK_$JdI%%s%c$a(jeBv1jdI- zN@$sy{z61dy9TlpY{u;>gPtep! z(9lG^End7K<{7al6QWb5%oOAoA~>V4TITwb^YfS9%+X?tO~xB{_qREc#RxZ}C)$-> zU(1T2)~q1}15IHMg~SH**JCu?jf0-YWk|n8#fR|^RFsrz=2{3=E1|qe!r;I9WsnE)85BfFF%OBMrZLkLg4=V0j)bT5%Su)Ip~b9WuHK~ z&Tr?r=E2v2+WpCy7niC$G|A)P|j>@WA`-K&Q z6e&q*r0WKxK{}Lfq`SLAKsqHAP(ngLQM!?k5|jp|k&;G1LL|TI_KCgsc;9`_d&W6q zeE)36^DyAPSIo86TytLYx_)teGNCu`Cyjbh4Qkkta{+(oq+x4!(;<}f&mTW%y}F!N zLv(e$o#fp>gyz&P!J{87cf(a2u3z4t$I6{7VT=Y}_`({#+qWOU#I`EU7@f-~B$nPj z?>spP>V%L0$KRtNkXB702h6%4Xv zKq@6R?OsOn6^8>wkh&A!mPuA!KA*^cvnA#Z?zZ#Jb%wALIyQVWJ3D&@%($~^1Nfwe zNn`4Uv?|8+Po8kLHc8}%FSb=2vDHWh=|V2lbJ-ZO|RZ@|XxIFVL1*zjR4WAwtsqYQF~^LV00&mES{ z2#w{L;+Lpau}Q6v5r7I+WjMiCVA_ugv1ArL@lU=ajAFL*@F)$UZ8y&~u|gHs=+`z- z58P_;a$W9Cr`v-1;axJvawce*s`rnjo`BCW*qm~%3}1?0%GUwE9WusWTA+@Cg_QlB zom*3UIz|-)L8he#U<5bS< zkk3>L*q##yR0?ELDNHA5Aiv>5J8Fr)uyY8&h|{a~z&;}(k>@f4qxhrj@++Gi#Oax| zw5&3DLm^qxJ-Bcx(0tfGPMspEq{dGsz2hKjQ~#z)UsqRNG&qPgnF8|oeh(hZOupPQ z=YoQe+lHsBy3HL}X>fC!sYw|&=6{F{H|edet7F`Ur63?=tP@|#6U$265MUrzJOuzf zfNAPN`lqKVhbykc-4cqEPa7>Y6XgQBzp5$(NG20jvI?84t8&(@PZo$>KX?bLL~v75zqm(fJ&4r59Flsdq~pfakccK{J#T=Bw2Ph^kKF0!xn~-?sb!@?8Q#E?!=G z3(vF=&-WHXk|_y_bCCki)eDszCd+ytWR4{B3u_<5;+reu7j?NhddZh}UJ!YK8e z9{&aJLm5~FG=9h$`6$xpN7(YHOHTdytpMqJf~HuDks@ffi(9e!cYyJNMf0&E{Z=cy z_+b*%F89qYJ+3l0=z0svAh&sV%nvnE^lv?zd_>7Bkf0xFBsHu*d@q$fYT=j7acgT( zl@u8X_b)X4zzVIG@8^GgT#|#Ht52Eyt-zGIY1K}RLnFmfUmk(wm)~4ln@VOI&h@Yh zy$MGTPv8SqWTwtN5-C+%3GPHi`!>7@mP2Tn=5OV0t#oQ_cS~HtZRaJk5@p?<<|gZoMazq1Zjt*5GqZ%> zfbNMPDXrqgK(Svv!)#NMX{47Jztp*eRC7PKkc|fF=ts26{P~6j^nR%ut;un>Vy>NV zpE$zw{=)f?R#Gd31Qv8Q;t$nwNMk+XB zED8npXx{O{}N;R)rwPX%0r>Ig2YAP%FS@6VzQ=`&aFA8uEUyfW%x|DE-_Dyc`VTcXYkvvUY zK5bz}st|hZ<~CbA`P-OG9ux9a>)iS|fqO~FXL|w9!!XbFd0kOA*II*Hxp!&)Y6gdB zYf#ru95-9y^KX=cKC@mwN~7FAm{2{NWXDdwz!xl43+P9zP<_%nL_c>&Jd=GsFw|Fl zK?6|uH&*GYOrDqE@M`GCwg2HUi$2S)Ja(7LbaUwQiEYISQ{_wPbV-II6ivG^0{8{ zq~M!lRY;l(E$hxv7jv?q#T9RTkC)Nm_Joc+F0lY7N~*g@mq$@oVZ^3&18Un3WKch#o1@$rM*DU%niX!=t}1Zq960j(7hi`MynM- z3tkHm-M$ zqJ>FJn-1J1Rp;y~WB*J;YD&MqxoW6wD5i01izhpSOTL0zqg+Q#OA7Dt6Su_50CP!k z_u+~V(Y|q(+*kH!4-I*QFP_LgVxov286V~5?+?KgAoJ^A7#kwC!5AJ6CEmp4FpYDc zuX~a8o+(=jXL`V!N!^Uuj(WtHN6K)0M}9>pSZ8@{{H{1&T}@u-60<99w?B@ui_IMe zhMhUBg(jFX%-7^)=G0Uu$jM*yw(#>hY1V(wZHMt4M$~1lZ??=25@kse-ofMwZtSn` zaG)tW5Dm$7KS4*VCM8vTmbUBJcF9S?dw&vbVOR>AqSIng~!{RH@5UUO`P$PR+rU$(}S_Z-#*ez z=*1so;^g>PzR4d<869z9KFCD@BcDL{p`FmTXbBo258kSI_PN{uBuOJ?YOxjQ7f`>G zmnqw10f1-R)nRaPO`cjA^%NbF)Idn9vmHwys8SOzw$GQL-NSQ`HTxCAICnEN@c8%` zUj~pGN#Zn#Xb0Sw>VpcG-&ZDmGO_IrN661kC;NK#%0kTrs4N+`S+g}O)#$KOsghHz zFmW@w2qN3~qj;WJVNZ2VL=6kZqn8?|Dmb#v8F*vw7Zt~f8Oa#4`_oe!9{2t6l!=ua zXlB4gQqZA@l8mgq32e4GWn?&Q1Re-zrI$1|>OC27d#o&RBanJ?xueIN?tm#G6k-Wi z9C_Szjpw)I<<@DpQ}ZR$gKzSC*rAKKuBkz8MVEZ!(aV9u*Q1SZ zyw!24VM<6Q@lho6N?ayt-%5$ln!r6~@+-AudD}_o-oE65-zjtpxT(dCXbv^L*#@a` zE=AU`+;s)_4xq*kYF!r7)O_rNl7EfFkB77`Qsi!P8KncHQ~T{jUo!?I#DE{|%JGI- z>Gra%we`4Fv!ZpR6iqspd=F+F69jHHc79NFqQ3+oTK&}zv7&`hai803AJ1p>h*9Lj~ImASaphBH^Nf7IHIQ==Ghqfk_ z(5T@Jc3=p_`Toy8cl4@GVWvQWHQiSS4gcEf405fL)u-?&Tq0D&GP1L;gPMQT%|VkQ z1P{rFw}cMww=U2E3N;Zs5=WxDMJyRgQ^>4oMa|+)yb#T>3rJ@Fx(=(FA}AB;PJv6s z8H$u38l2$#qO#YjTlXYXd1vKh#lR1sA7H{c1EZc`7l8NsC&eE>$)u*h<1ip5(|PJ7 z4}Bv%t*f)E;TH~RPW>L)CEe_|uM?qu+w$f6?k{~JHKHK;#HSm#+6uRTz6Y&_VgNv! z0YD9_HVi(kXV`^1pU)BoUO)b_@K}5qgSxJ2GAu(ToY$^eWs26C*}n_PLhJlU8ASnWzlkWBZ12ccSQe$Bm{nvEbL zp(+V0YTM(h)c%tcl$3V_1(^@Pf9VDh(IO%{GgE|<)7bs#TEba0<^t%m06@`OSUB)( zddvPy%bd?#_U+Cgl7S_sc8R`t`zCm& zE8e@;j`T|x*pI}XBE&0vZ7V6}>w5%P6i7)!x^MI$*lyDj72zC$0q7$=vW>}uK20Pl zV8;o29z5t~nPkWWr)c6jbzA`71$>xO@th|aHPW_$fT9EJgo?oQkP-@whgj8j+q=F@ zcHbne1J;R>)YD8Qd#l|`c$m7BVUz+4Ey1aFYObY3rcx*$T6PVTh6?iYk+NKau=)JE6SUAIGY#S* zzIn65M-|oeaC;u$)NOKbOrUAvCaxwG*DT_ga05`A5bZJn;{MPyVWAEvgi(2QY1^>b zeC`3&JSwfU7+)=6Y-v=f$&&i(Ilo>S$tjscUqg%y*DImkJPsGj?=QZm%AFI9 zKYtOr+J&EM5YrB12vkBe3B~a|{GWA9S%BV=Db&3_Y&29~R%TrN`sJ3)r2*dR2h|p% z!t40gHnAo#7L^Pk9wi5LB5PP6QyRs2Lakj~{2eUtt{o3k?0d>1AE@)mj?xq~4HPg8 zF4coD`=cd*^1*+ebFB{nnE|Y!DFST=K2mS%dE6I~L($7Ms~x#Tx5fk~fTgmxS4AUO zeMt*>HBlqe5rZeA9CRLOrtMGd*7R-EwqL!!b<5ZExq5U7`r}7?SSFu5@!vk}U6P<+ zpr^OL^qK>IM|`4lDb#CW{jwnXVL)*Q)Wz|-A*}!&E zNo0L1Ny&wj$-&Cp9PGpAnnKAvujPZuU_7{tv8MDvo&oST?gyK?g^DWo2s=>m^8ada z$t{n}=ixgw8d59kK@*<0!<2T|@H47mSxJ-xt(=ngXgZkQIfuDyskT z{$0fC6BQupUxNqX{TwLJdB)pVV!Tj>i93Vh5EPJ4uD5+*JR#y1?2CJR7JaS`S-QFj zRXliWR^{*A^E*CxQ&&`N^pyYQ0~XWh9SQ&vyf=AST+DsODM*s)8+!)@wszI)?@)d%h+4!O%qVrOYHC>fM6rPO zdeJ5H5)DjjTx?6{uTHF=Z=;~w+W7(A)XkQP-UUo>{QVsei(OG#wslvbN<@{8cBUyWB{x;le* z*WtS26!_0bVb}^$hk9TCr=RirqX)p3*uL^3qT-c^?&4MG2FIrX*#otNw1RS{qwWDS z8FU>}-ttpEUPYiJ=>;nMX|Z~IfoxG|eLef~BABr!;wn?;6x+ly4ejP9UN(N#N@`Q+ z<+!2_$Uz%0QEF;=a#?z;hBO_*e#!HZf(A2zf zl-V`DDXZIB3ZpQfKwt_2L2k%gs8vFN8nibc$qmG&VH|z(i!gK~1F|A1X?S|t zA6_bW|J$ut9k4k`bGc391#}vcoeRp!a3(?Qkcga|&DV5>QjZFRWdJJziGstMWMm`m zh9>&%%D69+$r(!RyBsR@lZz@pnOc4-#;F*B0a=m{tZLodU{d6#fA@G~=<{dr%iV>T zAmjEkG6<#q4EpR9_UmXO!t8CGe9%!yP?vUe`Mx&U+)qVGjp)< zLc?nymxBCR!7j#Pu3xlV<|e<-3r_aVCsLVjJYP|EGKbnT!pjU(H{?w|Q|wyLbz0Z7 z`2PxiKMW2#zy`7X#J(Z5MjZBFQG56C4Sams+c7^K{unlMD00sQAIWRGT$`BWB}3jl z{*Sg8-*v1@N0rM*crPqiz7F2Zd$abo*rg9nyz2KgzhRhe-M(7s6sIB)9VUngv#msm zb6~0iPvUJ8VtlRW?)#!GNerkd+p|yf_5;0SZx3>Epy(WZw!u$t(0P05xxx!+s}72n zWR^ng?AYr00k1LWk`NO;=mo?!v60^hUMmPcm8ny**w8dqb-^FALyEcbo79%7C&;IDz-*%y+aV_fY^ zmh*1z?iwRLET8*~9P*Wv*8MCDW}5^1nFzE36fBQ33ate@Dmhfcg>6=frFwqw|o$Wfj|%!XaPOdk~@kPe#A0^X*4uH{aSehXoxT`^W^Ms8A_O5 zcFGW=ilzyE9^Ao5$&;7hP5tAd_y8<_x;0E#ZY4x#t|+j4E<}i=>*()AGHSu5oLK@cvawPHp{8i_IXRS^C)Gil4bttP^%A6-3OTOKcnXO8; z@wNKTrAG0X+w0SZO1*Zww2dCFl5|owjPJJ|jlIUH9dMy(Tm<*frw7^^e}+}~RdYLow^xdISy_8$W( z4#4cUx1KYOZZ!9i_vU7;-q^wVCzf%w;!h>_tM5*(5N^TRBIjXa{(IcnW}n@z2I32) z3o_5HE50_qIW`nO@&oKCNWJY`M0jz_7udiYokFw?ox}kkPQ1RM@ia6v+k|&`wx5}T z7g;WT3vMqT)uxu`O7({4GyI{gP{wPw8Xs&;R?!0)m~r6HV36w|?&w%Dr7%eA&%?&ek37IOLG*sJzreQ&;%#7P@&EibS^cqrvpjgG@q*R;FE(?(!1#SFSe1Bh z6~bo7O^O0j9J2&;ObW8VzB&% zZb268!RdpF(i9V7%eBj&!~7mEBF)Pu*xyCz5r>Q6tN8!9R&!R@g)6B@C+6)qD}Tk8dyJeyzW+c{%#i0YbN zzLam4~rh}Bm;*Ty}Lv$M}fZL5*pBJ~3& zmKnw$o#kJ8&cFWy`V{a~ASd!?pITZuKYKgq_#Mi2FJF?7k{;QgupawD6P`%u&mBOZ z%L_cs(CFxBw@{plLm%!VnRx^;7IaI@bx*9wJR#47BLDz2G#u&e!!3*vtf2h3)pf-Y z@=TuwCnp+E z*9M**7vqSp71S!#&D0OVkr()}8)gq9D3xY%y|GPsHyqv@;>17m}SAY zHcu|a)=&WXmFeEz-Zbd;o`oEjj8!j+`!M3Yc&e>bi!TvL%xSKtHwB(n>@3775j3i= zq<^=uC|00BL{zl7xcJ^TX-IyhU+ld}M6^;h1>)_XfxBdQnL0Fq1UfiCM})Qx05aKR z_+?^(>8Bw0$emouz~Tn`IDsus6+=TL)ow&60HwQ$3I>tk*7h<4e0|OvH{ysoP7V}x z@NPVl2G>ndkZ!GOZbsIq-MrvF;Yf=kTX^&wdA}bZFFaRt6>hUCf0oOO;A zgZC@zG@D=L`_2<+J*+%X&!NMOf1?SHavG z>vUQ9>h%`?`)xx*L-eWuvf1>qHn*@K7jTubZv{LRl#K88rlqB!oexZ*5K?S<9p-_e z9>L@|Dy&1l{&~usI~4f%WHXvC4*f*U85XEn{dz6CiK)JL+$T#SknSNprPuu?z2l zP;p4EJmjYdd49^$n(c97^`-JiWYo4%UKA?94gkpN!pJ@`;s9ymgTO>mCNWj{bzefEscryxKQX=fW0Z7^4 zJTO*%Cw>ZWQOFOa=uD$raCP^5?>S*6|78BgBXVV4Zh}Fdn}({0 zefWa?NrqD4C(HTJ7y`lyTyzsE+za8aGvkDIq=^@I_=O~bsZ7(vT}|aQ%IRb)#Q~M( z$Y@+l#ej!?5F;DyUzV;wKVj?}oZPQ{NC$qyz=XfZud`}92p!>G}WS%G4heMbjgqS6mdNZJ?1 zYTThiMX_}Yg(8@6_J#4fwxkbn^|=Jh0=Q}@_b%_D3Bxl5%kLQic~cthU@T!xvP#;} z$jPk6>ztu+P0bRIxoMsy-<*lPtb6!1_3{p+q7xo4KQK&4qg2^%S}=b@-ecWFIpp3P`vHiaRWpquF0E}cooELe zQ?u_&x}MByNrWK88;-!{EW{}Co&!C26>{1ab}dG}^#5^UyWUMCqFST=0D_L8iJ6%< zBh2*esC=aH1i9;8Od-KrZOkkko>qa>Q}qO5=s(%5vbFX1bsAjjJmUv%n^(SlizQ*B zqA^k+F8tC!-r@2?7R~M~S0V}5QxmrwQ+GAb1n=RXs&PhIInI$Bo#3M0;q%6uJ?S9t z_e6hjvuAO$&MzN(jCPFA)>}(<{ozV)F-HW6{InzcQ4jqqL5-^7>>Ks(0V0p`nB_J7 zh=Zod__tqSG`(1wUa*Q%ttn0ccZ;tnQN*TPoMU=0ao$uw3&aPzp)mV?WqOZCkE_s{ z2^j$(sv3QXZ>*hAg*U|gQwgiCz+OnHvEzgN^&6H!q~jQckl{4-mMfvN%tLsdV)bJ; zV5a6zWh^pJEjeN+^eH7WZ6`dP-iG@V_@LhlE96pW^e2@~slW6xvY~=8Y?2o&L_8Afs-e-VXK;7ig z33H@uK;uNqOvt{-H1t)tq#`P7z+n^|RVCNuGr$axt|Ue5ln{8jl1)R@TIai-?4#s^1v^_$OzHDqYvg+|vtGj3d2jLEtl2>-gLs3f^FdJ1=XN73GXMC%3k3&C41euxK6B%f0K2r}pimKyLZ^Wsv`%~C3y;Nl-3AXS;R zLCxFQ?BM-hA43sSz5Y6 z_~P0t*7xSls+_|pI2H+w)SRo#!_Rf-r*N6;IZ}9)PFnIgvAYsvqkTSXPL~=l)`&i% z^5jb2tFXtX?4jHuXAf&;3BUDmuIDQ%BHi&Z#=yb!f*c5hsBfGiFpBbqyk2p8!LO) z@)!{O070IgHz^+jRRx8D^UKN9yP#`1YcC6b<>m(8bb%z-<`o#(M~v9`vEnWYnV*em z&)RG6EA4=e&8Z)Ka*sK4)*L5Kcn<_#4T4jO@QHh|xjhIO7c?@MHTIZu&4`d7KVJLR zGwujy@lx*cguNR4xN4rkac7dtfs2s-Eh`qdGd=D<-P!E#2noSJ3ABPnD`cw{(6J>K zAyH+Rx%InMrohNwUG3(ER;lk?j>thMg!gKj2uLIga}QPC>*I_7_kHV2`zdjcV%zA(r1n_hHNwFv2Kfgg>Z@`uQHuu~a5;p76R%M`}xlRL_(F2KN01}^pN}OBK zIdInYBD&Khp~?^0xd8|0kU9niihC6TyRyOeq3gn+?Rx@Kincb9XeH4J5G(PNPxqmk z3Ue;$$#6gK9IS953U%w1;~8Gt`y|4VhK4&tHOXUIPV8r3AFoj0uR&0Qxd{`e_Rs7E zTezE`wysTL9vFC@Tng-!o5$`YDoh(1ay9LPTR=rZx2}yme zyUL7cq{PHQ$xzYywj^`I;uxyH?Ba7$G^z#$Z`8EhfF`9{Jv=anqMEQp#Li6j{=mMU z+mDs7eGA@N3XeC&3ei4k>9q0&j511vBevY4AEOLKq$G&DrCJl1Amy#(Kkpz+5#hm# z`ks?^vo3m92hZ@sSxCqwK7z7O_t9{9mJ^+EPt3U{z#-Dqhefc_5*Rt}!V#a8kLHet z=FA0ABn%WWTKTRrgzp)1tfWUCa^fm2;N`7J8~5j?k@MAMZI`$*Iw8;w{4I$`JcXgg zw6(f=m`C+Yp;ju)TnLpAE0|z#{%D?>p?_aNSvkb$d&bsFjSssl>_hPwDwbuBb~mKQ zDQ?e6apw)*?dwu)5}wN8LG!o(m7q&nvjWk;lKnK0PdZXAGLQjBoS2d+DP!7h0u!%{kcJ54Po&r7jt|fj%jP^9NhHsrSyh2cbnxnfq;K`lYHP6w~i6uqRef_{VAiz+_ z)zh;p8cinCr}QFXmH_)eu&?>%Rq9xtDg8Ej%WFEtpWGA8)$RtNz#Ekpk5`gi_3J*X zUCM2_8aG@1_zagvdc?y0w8U@E*dIN9{d}B4R&USG+k239G3aSk$AK$q2J=;+wpJyt zuTzPvG&ftnUwnubF8@jV;BipMmSzldtiG|Iz#-3jPhoRW*FH_&S?fyq)FII}TDN}1pk7@IO0f>SZ^0<0kbiR_IggV%fVf&Acz`Z0_1vE*!>VP^ zh@!r&;|6+S!wFv9kDKJ=FZ;%%`79{THdsulnRRTm^dlqm(64n}Uh^$2W#^^2`^+LP z^J>olLm#Y=wWKW_ zqw4Z^8LwfGo=jso(Ww&+LN^Q&D;<9{6{>*{J*al8!RL&`rdOx`VIS!0JM1Tpu5x** zm{2pVgr$avux<0{#_p(9F1vMx4yIN{+Tyi$m7WPDz1$V9$4>O5G<1R@A}`23nka{< zJIa`Pi!Z(H6baeA*!s!eYF&e((wr88Nkxew0;wW0%0zAyA1%}es@q2R(mB-3 z7F@9nv&k4uL`$^ADJ^eR3%ze(Bv{17gtr~=n6X+#S9Xx5gfRaW;*Uor_maND0oLp_VC(r;z3{Ewc-MC5gM}4KGHQ-hU*V~_R7uVn5Zpot(vi*hJ*VfVQsawrR z>EKq{QSORIC(P&Ga+P?vC<1{e^Xp#e@{dL&5^!_(aumwMT1!k5>ClVmrPrzS0{s0I zEa!yPt;JlP-BPi=u?`%CFX_XtkCv_poQvGKqy6kE$((xrod<_k_bBc>H?`7TEP7ae zs{RnA-~Kvk3i0mQnJC3PnN>?Mu2|8a0pWKSFNc7scxi;Orm(~1tL=$|GI_+0zY|zI zRP>ELCy(y`rQ(yXvq3Ss%&>a{>#JS1P>3jNnX^^b|e$XlRCyh8d`6He>i)&&Tdr(v2sC?k& zHZt2)!D=^pIemUNbplvaqI`TmfBfLu^w4=?q5B0Hcfw*kb>a~q&5%4nT;%C6D_B1s zy}1Gro^eF)xy2FJ)Yn-OY{F6Z33Q8IFnoI5lZ^c9whz}7 z+s6ueWy?kj-Oo!s_O+}Zp9-gM!G6gMl{3(k9~zd&=O|bg=wI=eT*I(%GqG z2ERF(+Fs-5r{bhS{vs^QA@1rf;pDBy$<9fI{GS)W1wZ)&;HLqHguR7@`M>>E(#g@? z!qMH0ieCT@r^X@a>g4=yH1H*hW?zLB-Gc`*%@M4jE_|Y@mTKLT&-q1*e2R zU=sw-Uw?2>3H;G&4Gm5z#NWHBxH_4sTe$0Ss7T3hXjpi=bI3cGSXoFKaOfzT+FF<) zk1OKMRcq2`2aClx1$y1T1~nfo6XP91$1Jf3k#eQw(rn`PK$?=-8n zneTg6YgK66r07zA^kUn6zKhQp*!zvWy{X-K(b!EVJ9?rt%`bK$!6Tz;VL zceRZf+3CK<`!Q~))u{J(lrDqC6MbewT344WijCkK#;En@Rr?Rv-%^^s?G zMdq_}dCv--%Rq5OSaLz)8-(byIdv+>(7>w2pmBF?XW|P#FQwXT#w@rrh3eK9#m)y` zA{=o#bBj;E$J9*x(8<30=2hNTH+&|`$Wgf?*R_0T0!s_&o1SzT5UfFkUlIa-N9{HEanc(A!vHyA^ZL`eP*2LvJW_XqK1^;xE451HG&Z}&)!glL3^^^w$^3v|QBCQgmA8Zi9 zBc!)S!jeYVT`~m>np4@SFU{B|1-v&m!rRJjNbWfw-m_?5YAL_NkNZt8Rp48;p#Dl} z9g8_%VqAU4xhY+Qw=pq#p?!^P#j6D`hR^$J#IJfzhV>~b@;+xH3Nts!`dG22^A|^R zUJ3~B+lp3I1!4V66+khoE&Z(dX7}Emkon4l{r6v^T%VP?+dWO{d^B;7m&UQkOtE*x zyF)8?Ix^QgR57n;J*)G9#XM<&f!u0ymxal+*~1-6`k`Kw+3$W#L|X{Hq=cKX%b|_a z%JfubJVY3qOm9Bt&XTCxB~touO5&xhT1XY2N-B5dErp|U7+=29!H?^gpz84E-I-lI zeX3IU&+pE5Kc3bOyu-ALjmS3s{D_Lrv(U>fWv1sq{KL1BoR1}r^g@q{Fd6;m&xBjP zjH(T7ki^;iG>g5TapD+!$7MROQ!R%ufq#zJSrtp1xIqUSZ}@V>6L&ii8gb+oR62?(RFY1v7F4&{dD+Ym+do z1h*g;k01{h)t~=pL@}s@UCk{8)ud$pJQ@5YLSqdaAVCfeFE1~4FK%`xS1S$#VDC9N zxi~;18n$3_^Ko=H@n&;$qeUL#k7Gz#xS6@yIJ?_8IZ`2yX=3W+;Vwc$1K(5qbtMkY ze;?e@js5pkv70$LaCnC86%`Lob{>|pdZ~n14+yp^Mh)&#{Ts54W?EmT@Dt|STN>Y-F zQQHP07cV!a-xu=t9u`tC4T^w20fL8(lbem3Qv<;($ipdko1cx7Pmq)I@2&spvj5}l zoy=`4ef}p~o0|z*I=MQSz(X-{cDA=MGePzy4o^q(Kl{qx_w%pDC@KodJG!}>IGS0= zONr3H#jxAhmQH}Qo}i?Yy_2gVL?j|K+`k)&>=lA=5@_Y`n<7Gk z_{Zlu$PQ}nfxKBFGy=Sw2rfl!q3- zJn_)|Y=PYFKfnCvCj6%-{QvnD>{osJF(K_gIIz_)?|Oc8y1#W@=;!fHl_T-;?$*wS z*{0fW-uI0tHfKKi3ObG{e)MQ6_uBACui5DG5y+fq9N~(e@`!K|?BASmA-z83fgBZ1 z#_m8?DR^^E^uLSlk;(Btvr7MNxcui)R!vsoe>})?|Gyq&x%fE$Wt9D+bnw?Gt7zh8 zM{Y6G z+Nac8*Tb)L6YRE4GH$06TT=Sp|KhJ>G}?QjTuHe>r2N6wnsl{*>@eU5=1b9xS8lKR zOGQ_-15W@_4nXby;SYqY7Kl0gkgOq)h#XJk48x(3S!V6M16;iyRP1g30588sj;;>a z`VNlXiKpsq1QM()bP9m($Nl{&9d4WdVSI$eV+*K(C2A8&M0TR!Nm`(>xwLIIO*fi; zjjrK#z|U4>B*5s*#nuQP9K25x8WmlC*fHJ_A$O3;44?bASCZVX6y$Dh%lAK3(Yu?5 z5oT%=YQgrC+ zw@2jtw6U|Ri~@SRjg}iuKpB`nswykTpMs>_(ZfrqI(dK;->wDqZ=cB)Y;r*Yj4=K= zj`t%5WdKdi&!_tkxugJ9#*=Sz_|tSV;tO*_Uze5=hSABTr5HRy!4^S| z#?FrA5jeV;@?Qz<@q4h;ov0hfP6M3x;?mOEMetoOTM+gkDled_qB19#aL2p1!+Ib6 zJJlDjC*z-+fu#yOTTiQXO;#d-2K<8kLWcEaf=BXBlf|!I9g?=CgNE4&c$E@Ma^hGp ze9x;aio}kudhw$3kxv;b>ao)Ec=@YM+o3L015Y}Lca773?C$Eiy#5$Hcuk~2<~6Cv zgpPdByLaMVOmEF&boBKVM7NV&Q`E`;&`V(YSb)WKuUoZ1Xh?CGd@woXIRgV1Nr~C+ zyMXB{BUF9eH0-9eQ8o@^AoD~w4&;ebx95pjTAaiTN*Pq?i*K1tdGjMVUy{8csLJ;K zQ4?RLoCZDrt@S~iOh8hRd0y0`0TH3o)uFs4lf%3VNNYdx>K|97A5q}YUx}*Dll}4K zk^Ct58@P(y5~I|%DO=;#S}JBhDKlrisXQKF8Ul7k3S;SPJzCLLjx#z^nsP7O_g1Q|0VBm*8FGnRfSAFWMJbHKy=^RL9Y!xsI}q)$gGZucn@S=H3j%;gHMyAGfypC={L z-9UZI@x+Nk=8BI z*4m&JPmI>+@dMcx5v2;EthF1)YPn18$xD|$@_fze^z0IwkI&|Ge0E96T__Lnl~Gm6 z9bN%3`H7K{5QZK?I-3&O#uL7eKVxnr(+LZS61g*3-M%o^vWL4QKRX#Xb3mOW9gUX! zAY-#)i+}UQw=z_=#5QxU{=U8!iPvx46UHa6-zw=+zDsK7MNx1e%{2rYZDc=NEiI*# z?yXR2Qi!_#HL8MkryIvnj3^I^>QpYHYPj5VYxPytDyQ5@_*I9tw^B*;Y=>Ix2LOqs zuox0HOmj_P{QU}uniNsgb0|Do5g2k!a(FuJrriyS|95(Z!Aa8B zm9RckAYJlTAt&mF|57(@)|9)l4(kObn%**PSE^jG%)w8eZZIkQU=|X3rc7)|=%=XQ zzLb^OS$mx%k{6#^ff>gThfn#c2R^>4vCGy)Qow|#xE;*flywkjr$yYZmbE4O;&J^v zd>m}|_~@QIer&M}$_%wphzmZ$po@Ee7u8>q8Iw%?ZKNFcVzGJ#s>?Om^nwSbhBQfWo>P&~+T||ccyb}agV`&>11-ztC?BsFdS(?K_XOvn zJ&C;(0M5p$;XBD@H4^JQ*hRdmjKxlR`I;__VKPV0d=%=t`+juX$<>T~!u^_+*UrhQ z)@+kp_m!f+2Y0y7N7wl?_vX?h5*J|-*nUs?xH64`cNv2qoA@jbYIube+Y;InwQJ_}eW&VmQo2YOsPOJ$U~miOgElsU2RT`Z9hOEo z&6TzF^+}NSsIW@B45)AYazU#iwqK&rAN@Q0<%&3gf49J{z&iob8oRhlUs42?i;;c? zhIx^7lAlttvnlT-)}#RT`xf_#F3G~w)2C0p73F(T8LEH+Sch5p8U%V3rjRklp+b%d zBcYEsucRF^dN^61*JjZwN#MMJ(TRsXU}=4=zSAIW(62r!2o)sTpI8pY4HkhBs%1#!+vc9 z1~j>B$Y?5R776C7FcQQFs*p%X+C|~er+z(}$(;Fl=KI}A05uGb(CS zGaOAaXAtzbWhP7zudC#>C|a$OW@II z{Q1$&F3k3$tS|@5y{0$ zY=Akzz=Q8E&%@%*emvz2Jm2yn`aaw22ja3144PUJy^m(p?>34p-ZT|$n{IKsQ=8B9tnBN2 z&VqEtn0r)bs@ij3o9Q_l4_!ujit;jpc%lRrP7IFBO?N`V;afe{Mn==$wC_sEhiM8I z$QXJ9F8uK5pdezVd|1!?*Acm#gp_d3`RLirS+taZz1lE*@zHnhmSli)l9B*>0^+iY zaXVAxAx4b4Er0r!OSVrE;tQ9>T;_&B?D(4?$;X9pE6w1;!8;^KXKFI^6pgi4HJw1b zFT*1{?A*mcrwig9mXp-9WHTS8dp9wJ$M85n9e2{ABBcHvvTX7@ObP(k24~tJ5Uv)F z7wmLnP&m6dW(=(wnc-q#EjnKeJ&fDLo7COc1ECUj_>lM-YdR0wW;zezyzw-&vqEoi zcw~p(>J*+m!!)fscaujS`=0h>o+v)zOYa+`An+ojjT64AiV} zqkI%P%NX_ceQP%LOViLG^4 zWkp*9!C~Mft!AZai6psgDy8i9gW6^_(do@# zOpeuerkhmo88Z9#Hs*L54JJ=hQ>_KFP@0s$3q;otd45ljE?zK`hm%v4EA6|dge8S{ zw77~F=#D(ltn{lZE(XG+v1hsuepqL|0rcv_E>d#x?$_~fXf8C(;U7Q$4ou+YYK1j6 zT_L5Snw*`8wF-1%_`L;W9@4_%kGy5vU~(1Ybs{4ou3(WRhDma-^t^1Itu;ATLv{lh zB#;Vfm>KIDo0@Kp-HZ7vw$quqv%L)x8f2oD8ISMj(;q|vg?l8L^t?2%v7|)ax*294 zq)ZqrI5;q{{_R_*B8aE)adYo0jXot8!%FoVZ22TX34110mF^op)pn(AaF)g|+8NoGy2Nf=zFgk2xT>y#( zJ>OI959~b>9L7M+TvPVh#csL&gLYxF$#vR$s$n_;`|Dr{73EI)XJr)?0;X6GH%m^S zzA4nXQ@(31Q!F0&t2=^_=*9z;{wE;k>uec}-gh=9Wj+$_^Rd#{4J~C?Vmzi&W}!{kZ+6oK{4|Yi<01IwJ#32vicdxi_45%%1e{Fi#Y7adElg!)!ea zJ6l+Ed^xQp)Nqz^@9+BtuOosWQvCe(|gwGRVjtEr)ZJlw8Y*f#QB1_1*ZpKVil zdGzlwgj8RLMhheEoBHbU@bMLZfL~{s`Ph>dIcMzRx3!;k4UiyXdgqRTfY+TnlRv_j zy_soG1uQckHLL=+mV~6_B}NH0r*6I^kIoeu_<9Kl3Bd*agnSR=z#m@O-1vmG2EH=! z``B3GKaY4A|D8Ts>HTgs&WEiBTfjh9S@B}!@e@Wv;5jifn+G5Il6jLTZx=} ze+nuX$k8XRDHVRYqHB7lYLJq~cEUfUJ1s~_tQPBP zxEtn(Khb4YWXyu^H^6u2!S#_ZF4ga5-Fj zPr59Z<4t;kE(hrI|Hqbr*^0jR!b6S)m_}X|e{3^`5{;3OotQOQe;+RDW%kky#%W_1 z`k^6;1bwh0s(6(`4Gv&2NLG6;@$}uVbcl?TQ&L`%cJIK@Re&Lc;C%f-McAd{bY@f; zi=9sGAL%G4_IoOsIheHOT3|RzqNSlBZ6+e8q@=jgG56I#%dH-^H|OAMZ{&A!&@uj^ zKsVFZ*EctR_aTic4XS0{+Lj65;n=!jW^<*Lfk^oJ%N6OR&`^1o&Xw<5>&o*m{Fs$B z_#@v((bPN4uXW=nO!L{I5UhFzOCLrHJ3G;gKF!a^+dBuT`%*~z?O6i>nzc0>D{J>0 zs1Zai&z!%SPl|&vNEq+@sWnFptL{aJQjj~_+b1!l3MRZMuGvtVNCPUMu|%D=-qa#s}H7XwUl$YJ9h%9Flw`Q7WA=y-M?=v;Sx z9Z&tVX5VgVs>>48R8~=1pl=qF5{_eM5N*V1zU}wxz&;QSj3>%N(rpQg8M$;PV%>GG z_g2NFJQ=^1`S>q9Z3&mDsdYR2e&h7e57++@i@iD${JUf7<`V`>=4J3C8(i*`bsfVk zqI?!uwjl3nYg^nR|6Auc(H=g5grDDOR_0PLuA(nnTKo1|ArFoZ?`b~1ggzH4a_zxF z+{lK>=Uhi(G{tbTkC-w}sYu6k;D=;iCz!L9U)Z$AMuoT!#AgFQ|4Z2}{m z>D9UyONx|~NsH7qo4Gu8jMoVdS#?PtV{`$jW4Jp(7p3p!YUqm!8Y~0j%PSgJNCz(w zQ8kPSen;;PNi15*b5E#m6q{j;oU!RR4*FhNn(O0VT=IGSk5__0c2ZJUt=e-qluJQb z#+oTW38YmbRDNNI<5f~1WU@*A!+(s$;s3$&^?+wgFNQcqTsW~}B*+?pcKMM7;+2A# z)7w66iZi!VxsX4Hk7MGx&++797_agpH0?yN{bm~ir6uWhB11Gbd0)<5)wLVq!hn)Q zyT#Ltj0;ulpp21w13@b~NPpv&M;>V@DLqdQ#ch6ccFH;N`w2C3Al&%HLouF^M=LGP z>!1fH9AUvsObWgu?W=02Ri}@FoE&>&af7=yGCXnmLy*Th{pJFHgL%y3$DJ+6pI%L? z-OCaF?XO$Q>D#Qx{L;@-I)cKzcA-S?*X+kbbNTYe9|ib(cRIX4j79Smyd(CyT!Iol9H|XHoI1~$jzj)CX z1WdF0lTY7@A_)RX__Z?Rsv?PdXsUufhcv}tXpt%T8Gf%C9hAWo>Zmw>Z-TUve1!i8 zMsHyP4_H}D3^3Dy0<$aT`}gm_b6ZEfCi9>nYueS@%gb#C#L|PHXbxIH?{cMMTQ{@$ zGB7Esezg${i3NwaO5OEJ_tEzlGSaDWeOn}`xrJMQ^m()2f=k9tLxU*yO?bS8i1VlV zXm#GILWAD;4=)@=D?uEolN{xh)dD8ERNn;bH^JU3$DjU37#s@-8JXZ-@oue`%Mfnp z8PHWe z{hrO3hyjv@Rng9DHXKwcAID(Y9aiM8;viRjy%t~P=2|r@jnDO$o;avcS92N~fGf{F z>eAI*U!qza}dHAxD@2)IVexMi}KX1%E{)#D4wEco<~^k zTFo+I@a>ST4r*%r%|o)cbdZB-dmmpJJRC=>i+l?cx*j8TI2Gv5-nh1t)OR3izwqOm zjJCphI{Y|L&e-Mm> zigb=_cj{Yn*F@V8$IsJVg>)-Hw2&5-`4a;%WXhJ|lcT{={rNS{@axyFAvem);S`Qi zFKW49356yYF$0DO;JdwDs?YL`3u*4qUhlVW>($_&AF_B< zIXgm~eQAx+IwR+jMzoUEY`k^t)HGx0Pq#n)HqUL?OVo4_*c-xLU~J`+^PzEd8C@VW z7Ph-nJt!Bv5#LXhw2ZjMkGZz@zIK3cpAblU$`~fId^h2{~FYll=s~C!N-JZet@)|rj7!kE6c%Q3;J*)`TJq(J3F64 z>hg}s7itRHtXz@1XU+SaSC8L69hdw>QW@>C8S9#Nj~-FTT4>O!)X8@G*o;Ku%ob?U zYusTbP|MhF<6|ZCJf|(@-+#6uJIkSqB$^BG3%kB~sdL57%}uv_GQ86f=fQ+TSTuI{ zadPR>VYO*rq!cg|ihW9C_>u+01Fz;)IRfI%NQQyM%K5Iijav_7?>O1@VLc@phQ=WeZCi$~*yJ=;dRqFS`Hpe{>_HyOe{V!MY}o?> zsji=onSH}A>|pb*?=$o2o$c=`kIe3HrQXRiL@%21n!0qh+BwbDNtxSbio|#abX2~h z|JcH?{PIx0AKl8H%)<-}G)nzFp5mJzm!o9;bjsA!Bq5qd1Le%HGzQ1a%}o=e zsIc&++I(O9BBeYf6jwxj1xq#b$}Ka{h_SjJK|NtGX7HsKre381=#|1ze103)T&|LO zQX#&q#g0ItJ#BXS^XHd7El@QYTcz_FDW;;Lq?~3%VHiRz&-~IcY(3B;Y@MN!0`*RK z3rZlC7ZnhW?AQ5}{dr?50Gg8a)6>O+}^BevcJV}G7`C-^)sc=`L37wYOn&p0Xk zRS5 zquD}t69^}?&Httgp3#)g)!QyCp_myH!7%WsWAjtB*dBvPEb!#jsj8rKX_2Bvshe}* z#yc4L4CxklMpJ{SY`%hkSYJV*`?1@jrv;?U%oc@JWapW2D)(TQ%E`$=7GPfe^{BD3 zl9+!vMx$CCqwrT}80LMgJb|aVz{epbHdUruIc`TzK>>X~w-4){Ja$LT#=Fpq298Jw zac^@{0*$4YCZCcj4F(*=d9!&=A`+qk#|r@hubr@$H|V36nB!>lB%|gXWSUS6Y^cw4h+E&yKkP^wyp1?YnM5ds;g9tO=xf;~!ng*XJA>O)VVz+Fg+ zvx)2}7ad=jV^fZlW+~oR&j}UXU>%&PY3Y_`>Gub8`M9{OR#r5h+O!M{-m|Z>d?WdN z#l1OLr{fdFFPEc|kW@a`Rtk4^Gz|eEUElZk*T(E=jY3*XNi=Bg_SV-6>#vc^t=z|u z*que4PX%t$ZpVLCTv<;k@uic=JGEYTQb<>&JEe5d?G#J}-fIcL!OHWYA&VMc>A+o`Mel1XgYHYQ zdC}b|&Ldb7yqFu>8QEw;l9Ke2M>{PY6fbQ5WE$w3n#OTNMn-}-iJ`G^^y9xVu$AHG z5J~NctWL@|g|02AUEHGI{HK%46w1je6at}xE@W(YJbYaFQ3Qi%Wb&+bp>s@b*jfTD zEJFG2EprkTzL@=UDyBcL@D$)-z6j%V#k%ai#+K9>E+2M|^r`!E{kW)EYu0RHf>^p| zc(=Vxqs+0awagqyt+?xGPYsQLa1U5!e%_pWmWc2T2mrxRDA|hJ?R~e@;{(EZkB79g zv^Lf#&Sh52S$)0?Rod$)OHpZQGf={#py-kI_w@zFLOvcIlm^Ef*@>-DEHJZbM`dho zWFbdri#01(#GbZ=KGBz>%9%i%`k#`@zU9r%&I0K<$Mu&l+|f4eJRe~My9M%BS7hMP zv!8rgMC&m%Pa?b~e*QQs;zyqc{lLO)YsQ4 z@$Svmsb4I4-#``6FA1o8fpc63m6!Jw!^^La8@v=Sygqncg}-?pC77*cE{DsVPw>tj z1*bn3=ZL@bQCuNn^NiY|zDH^mUdS{G5!a_G_Onnp80 zjqy!?KLj+;NM#W>%mmTa+qc69Ax?d&)qe*h(P@cr#``m?9m7TFi<6()X%hRPGggFh zi9fTXJHVMc{dM}Qx&Qv}(SpLl!&U#)A)q}5o4K>PnwFT@X+hwdXc@E8y~@eTib1Po zV)AKah3&IFV0M<43hdZ`q6h3Bm<89lmC2rB(={BSUi*OQNcXRWTB(}ni0fh+#e#vR z0ux+?KPRw8@u9~!++k@>eOP}RTTEy; zAtdnZX~bvLiI?I4hQ}@{^=U!Yio15RDtG_jYC)v^`b*%dO!!WmM>ep^##Z_9dImQg zN0KU=Gu{9q8i;bP{GTuLxzwWQs(h;~mHP6+Hi8PxqL{2UTmsbNsw&odbsPhuN2p$ z;5!}EZ-yT_vVS6Ru9!@wYR>6GsCQh4F4*Dj?sR*=ar}nZ$*;F>RhJ(W*0;UtTZR6! z7vfKT4Nk%f{lldA0`qDh@ch2B@s&w8ln19>{tvIEeyl+{?KRL|m}_vPe#i0p&8NHX z(;?6UDRLD^d;kd*yQkF<@9+e$E=~IG(IGt7uMfO^TXVhk1C|CyitDs!$+9mQr9!l2 zWQE)pZ&HWD?Rm-AzS;+~qLv9jBL$%ph_NIV0F$dk5p1|`-|XxnK7agZ@Wq04CX+X_ z%z?eZgU%d-Cr;e5eOzSOZI(U+aVA@gwH4FWY^Nk zX?S#0+p=UMEDqnupJ&?in0}{l&bQhP7~lm7M^XuW&rSrEQf@@R$pJ-IwGBr8aD{2% z;a@Gk_zgnCleaphVk4xXjUgf?)}y{N--=87Tv1I^6O>d}0l5S=OHK~Wf6n;QNMsKj9^Z%nvSyj@zHCCGQPKI)21qUMcM%=toP1m=Vb#4nPZ(sv zKai*lu1A&=53*LGCVC?klB2tOd$CgMMQe@;cfP#1Hlh6~)$BuZ^JSA;TRD-@SeH(p zgaq!L;HRs+DeMHi!1-=9^R9uVjg>7Oaz%&IgU#GcQJFh!iR zCWwe#pr_JkIO;6ccZG#DNN*lNK$BlNhMr2l1}v|L?v>?%!gHoH9Q=wu(=YEe89_cO zy%EB(f4Ppm-@-OTUiDn+PhGdxmIDS(`xRl~gVv6a5+&|urg|>L`9h-n9+zJK+{wOr z^T}JH;UreO0;JDI2P zXSs3a>O#H>>ffx>c-ZPPo(1@d;PGsIWe^KvVPgvh&8)@yY_WeF0BdcvqYgzbbo(;SC2OL)tH7bdA_=t zxP70Qba)mil;g|b(x(#$fx_=DDxgkp1tM#`XrsN5MIInMvUp|0)Sf@8%}Y6Qq427B)7} z_U0pGWfL}a*LZE!dp)$Yv;qPog)l0;T9~Fs5zpzvb}0L?ZWlj)&c2q&00;1`V_I%5 zUk(pbvp-O=6=i6!KcM4Sh`5v=YGE&qABK~|BUl@2;+|+6>!k+U4nIoiwol^`U+wWH z$%d}3E^+Fj@~b@5XU{KSm%+K}s+zgD}Fu&N0O2{x;3ev1qdMM(DjJn187 zdYJ4Z3lWC>mqW*?=aIBDG(dkB9}J>x!-j&VX(ZZPxoMWRwj6=E+&z14>vb~`h_e57 zr!`kkrWbnzfmFVz2#Xjf&^#rc4&NP42V^SFLwQQyj}ntujzSultH@mbf(Nl|z!EoZ zLf;>oPbz3~XyQ*+#VA|(Cl-TAH+rw@7)A#O~HzlmaL53IQ>a6j;f}nIrX$f zfUt=$1YIx)j$(0m&axWP-~VfIY7VmBkB#Y={@A^1VDcu;!IBo2faFPMXy;(e9mlP} z57BqI(#3grh%A=5T>fkoCnO|{H9R6R4y$>SFLqLaX22pc?3gwMArsI%gG$?pnr+AX zFZMPl8cV=&hFHiRKaLZVkT9{RGIU0%6p{(VeYukOh+0KP5ZG@K!EBgNIsrc|=pt}e z&;!%)sY5uiz;IhzTVJ2DpFWcUXGna^@cCYPt)^gJY##TU+6Xb4ZTG{~HsCU2A^v=cK>?v++rM zw1rqI4+1yg*31BwsS4lw!I$nymMzjRzoj$9((8FpOz+Yr8E7d8YOp4$nhI?>pjw3I z87COk^RQPWSfOe)#s1Z{Mg*0;7HRC?Z~$6=)+i;`ap||sv`)lp#m$x=G1C+E!;Qur zGfa-9NgQc|5T2$R*7WFEk)kk&+bJn7f}0emQyAbVF3-JZioC@_inmQ5sDTkCr-S#u zUq*;Me65=f97_2#GqRG^pmN5iX+%pz{L1!HPw)L7znAv=yoy_J;5S{}ItP(E6(UP-ZpKQ8tqCcEn+(m9LX)!v_SLZ#6*@fwKTQW=N)DRpRffr zLK>m0-PRF!%9L0{V^d$7%oy_7pmsz*`!#PHGczz$RF*#H z19=v_>CXg8UxT3?m4s+q7G9 z_?~LvZf%lBSozzb-fqc_6MMW9$>7j#wQs%Q%ouf#$@KOXw6AwvJpCP7N=u_1#y1WC z!GX-)wf6J-Igg;_xZqiAZ)qX;QCBhw-PA6jQtxqMJ=P?Rxh$52@KMQtwapJJAJT>l zJDJuS*S@atPVqvXzHrS_<=b+;C2LZbu4m7qj?9RN2z^r>9kdL65X1xo8^+i2*@?!| z%O@V+QEp?WL0#?H*PeXDD+mcLT)h$*72OPV5QCMO#j?fBcV z;jdxDt6-MA7WT_p507raE=G@E#0NjJb$@mz(g}t0@Cq1z0RgCIR#j9eJ+s6ZkzOk( zU==q5(#oExTyeK>cALVklc)p`;=9?S#M-0fMl7^fL~mfyiBqaO_aHo5bZ~_^Hp5Rfy zqT`6+kSehzz0Hq~goG%G;eWq0QxVsB(W9*{VW-AQ>TsJsM*q)=j>EY95KEWuiCl9N zX2TM8f$7~3e~c-?r8lv~el%U?Y+sWd19ahl7QFRMMj?d$IE zZ<2Fk5iPw8h^}Sky*~xaeEe8EvF>~45Xx^1BsZx^^fzz|TxitM-j(jz9~&t$2OxnWA$e=)Ww3I07K`^b1uAK^1$~S4uQnlP^Or z9z^bdZ5crgfEvU@`5{hWqq0u|%b_BwH#)}_bpYpCaW6f?bn_0>s*ZL(Gk2Nxpm|e_ zIn+ZzGAw^5`!$FP9@TA;`dF+-5|C-}S^Xr7Vl}9C4M@+Ayrtm^ejMt8&^1Kwi09*Q z<2*VX`o@$aL!?w<*_~{7u1h==;^gTB(d;|p`<>Sdi`VDZBqgpnYo-R8E4UaRS3G>x zAky%`2BILR+oU}F{5?0)$EE$>nolmK>x2pU*n&jFVo~q&wxHGUsOV~dsD9%;T)Kfjo^A&R9fHb8P|n62z{z-`z^(Gj$gjObFuiKl~M-VpnNIlya(O9T*7Y&<7uc zGhFtmQUoYZe?9ksPjlQJB{wY&M(2xV3+8TCah~}ftTbTZW2O!7sj6>jQ8No4U}I-z z{IhQ;xir-8ad#cfWC?m$f?XsLxfX4Nmt6#6B+8xe(l=bs=LUWku+K; z(jI2o8qH^`R;hU%&(7}b?0+2va%+>ywP(sKSV7%HCgn{{O#nLzkje!$-;?_*J3WuB z1S74CJ9@XD5z;)3T+i_ePj-C;?HS++_8AuU)ui|^n{@T2^FrG#4cgb}qI6tZs;Z&t zWn{0~@@**T3TQY|g`MVrsF+McSPG95iiF0Bii(<=#J!r=vbBVBL(|{BRpysn(%GB@ z88vm4V^T7|98!u8E;V z8=1F<-CoAs}5iqwd8^>*1d0u=LNEnT!6>V6(>XySyB(JLc{ zYOds)TD%I*1kuPJQzVZ^q-~A5;f(RT$L7sA7WjA9Yn23?o&31y8H4DgB6ejQf4Hay zA9oT83B?HzJ70M}JA2pI_*USs#g;(iUSn`jYm|B?7?{GY7y4XgTGU=QzGmr_>PM1b z9@|?5a!umhJb;$abY#8B*5Dw)q%X91!R$i!`1b8uDBab^DJbgnunl6114tXn;L3yI zY*?v7?(-O#pWZwm)t<`=Z8~TE%|M(2CwTQHL(H_DXm%IFq8(Ojke8Q;l}Ushs@D{X z!#Mr2iA&IB0MyfK6S6)wl2w=Azy7r-UE@9$vFxq_8mU8s|JYTzo;mW)vbBG$?EmY3 zj|Kj*>bFiJ9_J~u+6=9V*q;iX{Dpay^PhA$#=#RS^NqbawS^8=!x7uTq2+k=3 zaERp5l(4po-Ya;D|NSB``tbqUKMO$?#YNKY{~NXaYvcLkDt*H^sp)KoDL8_FWnNkZ zy)07K`Ep^gIRaEzG z^wt<;2d~87^hg~~HiP^KY;*t&1ke9$Xf!L;&k7iR?dF=I{<6H>(PiA+pU_m{YPEcC zK^OAv$cWbsvk&Z8EV1KA>mB84hm?V$+oj0QVHV|+T+Z^5*gPCMW@bSxTlL4am6e($ z6WEk9Q&_)FPoELBWyDQ>Ilc9dV_~T^sbr$3U!La1ShPY(%7ibw=Q}D7XWeTTpyW7W zCE$Ef2IgtrumwgK8mC^jdz`*&cAuF~+@4+^{Vf&w;f{`Uu-EKwX z@nbj=FkGiUH}}C5h}CNd+sj1gM!LJh`X+J$f*lALN+r3wDqUx-e8hHN}6>g)+OcSQjQTrqHc8N>k8XxsTWd~GVzFu zabioySm}vt5a)NIDPye`v&G}`kSVG?;Yif^gZ9W}O!TlY=jP@4nRia20VvudQ-H5? zICh-Ye)KLDD&zV-SQmaT`L$NQGC#9D@v zX7ZedRR6k>niI3L`c~ocZG4SXft#wJuq1PsqJQLo6`?m-{QboXPURX_F|myK$@3TI z(7=+Hmj@i>0|$rNmie-N$V1Bw#YCB=!xj@Iu}uM^t)!wt7q3!I@I^MtarTH?TxwQr z_SMUkBxas-0ADCZk;FfVbDqI2|K2bu@(v1OpvQpy6ZMAQUTBUzi{+1roF&dbIQiW4=E^zG(aW{V9=^U!lt_Xj zM@gw`7!=!^o6sJYbN-1{Lx^e;1UQPfx4{v68zw2@8!@y58vlT5RMpA4|LGdJv^u@#C{MFF4&}bXV^|UhGr%wCue4sPOaw=$yg>q zBd_Y%tkpZ3pFkhu`?HeP{xXCFlQ&ZPaWy7UXL?HbL$b{&Z{K$!q0w$jLVq>2+Fy>Okzx+Z^5ukoHe^vLJx&-=3_iWdBtp}mTu-XF$v3JOCwQ|>f z&+Wvz^0M^w&%&{ycGR}WLhO?#Z}K9xX1_G5zviT6U~mGgV6~A_TH&v=yu9TQ(w%ah zyKlpjl9G7O?a4MN&l7HKScRlA{2u1Dbs}^ub94$T)#q|qXp0U8vEinCWXG$XI-il4 zCIH3d+<(BroF{wNyQ|uvBD}QpdK1d0FNom#bcnECl* zAUB3am$8e1%PXgqo1(2lqW_+Qsd$>SaTeY-gbr)%nUDngx4VsQ zj&4^VqPw%@)o;6b+US+CSFbK3S8lpKW}$mf`2f1~ib;7lJXEky;dKiY3%y~@GiI;s zee4b9FQcq8OcK$|uU_vg@)Xdm+60KS*w({4n(O40tAl(OC@UGG$y7f1|Lcz`%08bT z{?Wej`^t;YHVuhbP-SYy!(d9`8=QPs92>fR_(q+XiSEcsk`beJ^s)OY$6vtG-m9(K z$TH!wH_UWVH=`^+k^%Z5po;b{h-tmEqRre7QjH5t#1V;57P@0-_Cy$PY2uSCe?fC6 zge1(bDO3=R7(h@tBpPot@@Ym5zm`EUWTuc9FjH~qRcIU+Zz}%>dZqgpdX)?_JaF+= zD%|R)d+nb8bG5?T|Mgp)S=^z~{YyV>G6u7P?HsN^et3ym2PYrhF)s5RHiu4J)Vb8J zecS|qRnoQ=;N>PH16){VXl{b{N#!E$_;pqPmG~6b02c*`GifSEo1;AatQGM^z?Kn zp2MCLM@o>~x{tnZzT6H4*LJP*rt=>Y*R<)K#d3J02DAn+H0HgYsy%NpaO36YA5Hq2 zIKbrKgJwIPS+F;>YGaZ1tP8tba}u}-Vvx$t&U~?=A`;>VBNLNB)`(BtwY7ps3Pb1y$4la)nn1S}+)ujX0l1T$8#6cbIy43dhe7c4 z&&}WAC5U%1A$N$Rn3{A$Fnw3@{Qqn=H}^3xF}*X37V8dqcNB_WSO~SKvn1md9@Y#p z#K3~XOjz{jFkmP?%D66~kr+#Yg1wLs#cBDqhuTJ1%q5U>p9NrtUEd}~?$y`UT8U=M zBZFOogBPp?pBEQb-Qd9uio3a=KP1w6&jz*Fo?f6oQ>5=lR2i431U z86uTpZz_EfAI;lgx-c>SQ0WFWYK{;H1@6UfNk?fM*$oj6Cw)nRvHXMI^<5OgU`0N$ zTciT)07eO}cE5A@kTvMSh5p`I-Dg2|?~NFG@rlDKCWR|VQFe=aNtkJAkq|mGd;*jj z;Pj#3XUf8laQWO4zy2^2GXWRz<4tQk{^Z~E3Q3mvV9Op35}&haQOl}^|RgUmU6 z-9Bd5WSju!b(fbP0VwNBCCqDoZJ9#@9leyzqxaUrFZDuk!jTH5rgIH3j>{yNdeu|c z{+dWkY{)u!rpLxYgBV+Ic!BSJ6`Nzuwe<=pU$t();85HVsP3}riGCx#vcbj2=PiLK zEGPi?{wOL6qNb&LV4~V5_b@!Zj^M7ndn=FJE_#YBaj_N{Vne#GE#&`m3je`>rQ7|3 z|5CrefBm-DIX}A_vU}KyxfUHDE^#pyXMT?vYi)OIm*l_kUu_R4E@tYC3;uzDjsJy# zrQ2y^**0H#{N5&m)9gKy=zr01fCzM@+Zmj17v^q~p zTRh#L*L#WTtyU>~#zBmu2za%O4C*QXvA_GGfcBP^l#cGx{3P*xCr_eGpjN=Nn5gb* zBW>}`w7i4sqYk;ffBQmzf7FeEp=&#p6$_u`O}`jFdM4KevvR}IcSl$S#;ovJDK(5N zEiIv>xoUXFfQp)W_8`kYAb^6LeAre<=shH4(9?HX1ZESci{N%vGRnVoXxB;@d`_8P zUdIjALqXP(!VEgK94Ypo2Le$N3rlEL?@K`lG(gT0AS9HON}4JvD!>u&>_}2l(v9gx z6d^iGZ0K3sS^0)VS2GMP!|2mI^TwjsXJ?hS3g4D&-Z(VuT^7mIE*wWelW_OXX=EWb zP|r|46F7DeiS3n(Wq+)P(A}%05KIjTu?T@L*0LLUn5J88?{l9zJtd`(apJbj1MxXA zG0`s-uT6+aNNj&|yI;L8@_`)pk+W$=PEMTGEmeP^^@0c1zHEp4`fJ0pm5r*O&e{SU z05l&t!Thef8{<=O$waMeOJWQhT33gv$wkw51Mk8@ATd(A;a9r+zRwD0ig1QzLr^de z>XTsEMCU(mo04Jasj|O&_l}isA}+c)q}-Sd$Hb{%XgwUihb$#IIXpI#fMr+Y%Pbd| zMFK!J3EAfqacJj=k1s5|KHT^?5h4Yk4{>BJW7Z_%xdJU2ncLS^Nrk4RJE2n>)w+L1 z^Q7-u^+Hr8Z z{=0B>wr~Iv#V(v$9xHa+Y);kVg1|ULoPoj+oz|OwV3Y96F<4kwfZ8SifLfyn46svp z60BQ7L42yVw)S}STmVrGnkv6^dIks8+9aQ9O+nyqXz1hmV-~O6^XKVld52+P&X>ZT zM+ui`-xkZYc;6V-f$l8OF~D$iy6BO)7!AvAsSYOyr#m)Jp6+0tZX+t))AI6U#l-rF z=Nv9ahh0`DEkV+85Rpn8qzAPJK@#Qvbb$jK4<8@&z#i7Ud>JN_LbZ2tBCb`1x%lyk z>kDMT5h(NG;Nto*#~Vgc-rBdGv3^PFVjPRAv2EktvH{1X%XdZTc0Z0H`Vmc7j8VRS{QGQ+Ej*!1r83*$Ma^U;Gy};IW>3E?qGdKdHxX8 z)6v=8oDnLTg9&|C^mdALh1$sU6Q!L`VC>r7zyHlRLM4xg&}Vg7OfM*|Cd1@SXHn?V z=SqdSJe7w@bXs)R0B1&ZNbsfF-o^&|8ri#I;DG@Vm$5F0id2-94-XC)&|V%zC}O8H z5_dL^LfNzHnJFLWxfF4Lc3oCZ&L#lGva-}d9z>HGtlti)Rw=?vz*$TnO6WBFeTQ8K z;g<;_;_{h=1M)L`yu9O*&wj43&yeS3@R|7^Z!-$9svr9Z8$Kb`P}hx(fiLtKa(mR* zB4tSKF;dNQJn&=Qf^b!L*k!CB7UVw%DiUHvCTtkHZ)sNTtI@4aZS^#ljlQiiW{;1^pb-{Q!WOTqekMI--K`1Q<-OJi(Zo_^&& zWkZ!RTvbhHungXUZ)$`3C5Q=zv~ZHrVWfT|$AA@gs%NmF_*{I~tIgZ}HwxtJys6O* zpR2>_cHgtxb~!z;Cng~{IykWYiEEGdH8ju8r?A$)U-=6QnX9)ENmq$S9~Un5nnOQ^ znHA}9_4$Dp;PhKtPoY@z`u9-dL7=CnCu{`hcV?*1z`(Yw`k%NP53g`MXo;=^CJxA` zXoyuD@NnxnsnqtkYz;aBe*%hOYIJl5$f(k9|NdBc7l62ZGfJa1dtt6NfN6tV5dl*a zP$wH0V$7IKeG1`_|CX0OO!(f_(LttJSK&bcb?w#v_#-RuM{~T!tTXGL_+-Po(s(?$ z9EMQ#0)*IO><+s4NKz4swl1(e-w*wnnVHwp+UocD8mYsUD2LZ(M;7?Gu9;fo|8SUp6pWE6b+C-fw1|9sE8BTViJOO~;>C;nv$DZ5$Rx|v zQN{q%viXJ+339REpyt@tx3)A@RT0@E6&06#ZFF^$2CP3VEac|pUBbg-;c2ACW6hsh z*KGr&_HL_0>(cTvK7UpQ9}=9)&jF$<0Fkb)zN9=qGZWp>ba#o}n8?$ZYWT^~6WLAl zCyDMz_lOBgI1dn-A(1ScoR3LG_yJAs?=LZeX1MXTzAin4KwY@^I!g7P$rVeOqXrN4 zeR3BgBxvG9)6VWibpro8H;2i$yQ(TGk)Ra{gPnkqalEk+?dRt=RUKj{H5P_cJ;!c7 z+T8`?Wp8JPw87h#sUHpE+c|2=eC47z@R0exT^^af!Or$(_t-#(Q6Tz#H%l^FRZT(O zYu9c{7Tahpy~C(3A|5UZ&Q&vV=D!+?_JJI`oPG-W4vxP>6wGl`s%B=44|a=bDTJ`t z@LL$g2?+^LGFsWqll$Z{?sW0ou(<6}S=>@aM{;y}A&NF;JNWW2wu!w?q-hk#6D;j23!EV~|k$?5nWyUPjH-*<-S9>`$L5C9|tNl26AC;Hur6^LqsX6iZ%~_Ii?Qp z-yg*vx}<@XO2AIJ`Oe4Zk!xR(qm3W7l%kNa2;NU+p0A@%Z)%GON%zc?^AA|%#|~3@ zQ!!9Vi6c%__wjgHBbk#;`8r&`V91~Wp4e^y0Dk@4s3x@gy`a50`6Bbx*^v81;VSug z0M;ktp)KY7Av{}CQ&R_rvI6rTMyIH(8}2K3zdeh%n>lxv5-)){G>RSvB86Pic^T2p z$y*B}yD}NA(x-G-6sNtoZ+o_*6spb>Cj&Y;exT#w=4tIXW@4HmL_{J&?r>503$0mz zOM!zWm>CzyzHMP(aP-<*2FJ0v9eD>au&0{O4Nk?``HBDF>C$gTaonUyiKiqMiqM*z zqYEPXREZii`%H*ezKM}fmG z@USm2>t>rBzhCAG!P+(x?+TkGx_eBq+x`1dBBSIQ>h*U`UY`zJ?8j$`cHf!mrR9d^ zy*qdTCG{2Kcnk5Hd)2Vsx>zI^=qgX-sFQ3wrjDWAnx)rIMc-c=^K~4oXY{c%FjjgUq<2Rht^Zcz3vNj#= z!X8m`b90HuD}HN|nI3sL0o&4_Pjg144b$0AHz!7SnUuCxSJz&$F&RwBw)pbL953g_ zBl*>?{uVZ)b0XZ>_^ug7%fuACI!I;OSWwW7T4}FZ-!g8s#Rha3?z=kC#02ddu^Ed7 zBBDa@Q2@V5zl){iGkdqoz%-DS1_SE#uU-vW3#JdlaOK_#elpB(_DYa{%LGVlp;XLetj?-+XiOCc`D%LOwqmu>O+6_z#SIBO=cf}_BHwyg zirb+Rgl-#bcHV%7a4Yw3XDWXUs_@+0>d24TXT4AAOG^3=oW;;5a<+;~W{2cpu2%oh zhRVEmx_$ZBYEpTjZ0*$#g|67ErgY{3>(VAs+eBZusS?CFIB*JIS}%*mLtE|Z?b!0C z^j#w`#`($xE4TJKV#8qrT2%U6yj)y@9Ddb~{sAz>xs3qE4F$0-5}4vtRn_@B#koFF z!f89lR7U+^V#(CRr2F?Wac)wQfUN9jGT>Y|4Ra#)go35^j#lQAf8;t>yUHM#rF;_s z9Zy38Sq4bQ-TxFdW$ja=-dPSTW1&geU00Ir4m^)H7uxBSgO_^o(Jz>0U<_14r&J&2 z5b%cmQ}Uo+68QU<$gzyy1A+Uk>+45?V-Lb^xxetmUlh55gR-V3+#4)of!WT$nz8}D z1(xax0*qppLEQ4J%_ZXh+mB-I9L~yq{?kR>vH!+}kIG_qL5gFQ1tJWZIYog>)!(317i~GVvXyL8+H@l>q%PyczC#iH7VjcCnu-UfBp-@V|5;NcP#Dd&Bkoh%hUnKRU;|PmBMKeKyDo{qyI$EYULmu2hNs z-zikRD~3plAwFTRkQe}>NSXY7f;GZU{bo*688`B1>()SG6j%&!2p!@At~X3StWsP{ zQhhaq8`caE#qYhHt56b6_IXz()3}GgH=@b(y%>;9mn0wc->Pd|K&xNf#TPpuTqkds8=p`&O0Um z@e_)}{*jtiR;zes9*)BWn<*xZx<2K$gKrEfLFRMu!S%bal!CI@_;sER0(~-Bew2sX zr-2sUk9IuV-TAH+l$7u;P*YO_Jlkz;!~u%XMqe-{B%ye@-AsV-Ao!L%$XKi+x=mKQpHEMk3f#6H1s93NAJ5{q&oyzDv)d` zlTaakcIEQrPi<|prn*Btj1&#Q{@@pxaA<>i|xtpKFY3uUdN!n$lXZ8Y-yZ|p3;bRX$st_mUe z-&IxR^_io{xh}yv7#yviHTCxO#iXUx+d7S)E7nuEpK&M?)yWvu{W4|anS(MdpTpG! z^qu;z-dJOL&Lco@+al8DzIc8^@FPIr>V zWGLV!etUVL##NAp#(1;sm!R0CVA(7^=l5VQwIlrn%Xp+gKCo=1^N#P1>)HBRgYmuO z3wfI<^A~U0e_h?J`4e$80mPjcn3w?M0ISLu?Z&Xjp@qUE;UsrA?#WqydfPzKyXI3d=svm&rV43(XQvJ>gNEVrED=GpCDUyFj*^P(#;w)M^P$GL* z2cxEK04;9Dt47;;^oCc>^UXqU( zvr{#|IF;NcKA=EAXrvE^@Zk{*F#+a{3X^}zN56-f*Kx&vt?bTc)-AC|+W1g$1W-BL zw2$k#5ZsE-*Kmo96Zg-f^`kndI09Cq@DXuR$^?XMsyfYfCZ=b@tY0oKkg#E0(WorU zpMOnJ_wkB{iAK$D#wn<*1lanMX5F}TOY59*n&d2?2c0gcav2)VEG@mZBCS$DS9fuB z-3u(c+S&qT5=a$T)Lmp`u8_rT^=1p<1&K;ZevEucVjgiVTE7EWJd$+{CFCCLu0vnH z(m}ZwG|j3T8Zu}fBRzA6EP;yFHPOGjIt)Tb0p(L>j~|mOY^QYH#oJg;O~|3HZ!WzU zOn{t0O2p(=7EojeJ)ukNln@sO@^G~?2?+_5fu|yF)^nI8cDg0OLd2{m&0yV$b`c8W z#h&MM(`wrZ@o5(~x0WuJ)LCIll_3~!nyl2K_uTHOsrA>mjz82t2SYR1QhHPbH{+<> ziJ!mK(Pw^C1*ujM0K(Rp5=-=H!`@w;0F@Ukv=-1cR=;B+7tXW=+Jq3bVL1g3?Fq6p z%rvL8t=%aKv20d{G8_XzSG6rk4P zKgRP8pD%!FxPF?WokVKwm}3X7i!+k(JECF@dEifWmN653gF1dhTK!jtb;F0;MTW@5 z+nv*NwP+~=z3G`d(E}_g*0u~kmJM0Wvb8QY;+5liZ1fshY!Mj4F#d8?B>Nqr0cEZ% zN0E+%lnCFbQt$UE_QRMajZa7j>e0Oz@>Ee&#@>E2wBco==~UkibsgdSLkul$_3XD| zQru_7+7Vj1bqS~Cs2QqRsbL-2LKXYoO^FjH?ML#txNIi%DSgtpE@y>0f{4Bgovu*z zy05n1>V2|NqQ7?Uo_Co!oXb>YnT%-RLv(6m((e8_Z(-lZm&TyO+zp1Bwlk?0XXEN!9}K%gbkG4Z3MrHD!oLv)uHkDGOl9`s~ z+D*(??04(*lgI^*j*j|3`srCTvy7FA9BU$p={+}WGV)53`$qSzt&3_qi!71>#e%>g z-v2b#X6i70rHv@h(IoJO&_jtr$K0Hpxy3~g|9PcnUp7^KGb2+b4x@{W;aQl}w-$Cq z>uDJ9pxtUgFJnAfoRk=@sHD_xnngxWm}ebyJXjY097^*37lgeI@yPFso5{+42C^kF zjFg$;+xahOYjtgt0B#`_C?#I^`ZaoP&;0DcMma%dN){BSrfE*m3AZem%FB8sFpLccu9l>a75~p58l9!VHIW03cf8q5N6?Ta7dqag<`{z{h z-sHqYEg&8rX=!LII}7|ial^zQju-;$#PwzT>*RaF5uu@diOWN5_kr>Yb^DSMJLqaW zn0&(3!>btmwfBwguFJ0b$k(xAbGPwj(Yl2U?mJk}RlWSe!Y^UW zRmuW4o|M$3LNj5`(Ie180zuknrDBvslZf7)OV%%c(>RIjf=MNvEbH!b%@m539dw35 zZZXG#;EH}!qC6QELVt6GCwc1=FX0%7Ze-q z?v>bwpc%6-VI3FdXzS_d)Hy9G*SpQk%s}n#g`6Q5v5}#n{Y7uk$II~<8XOeGI!!L? znsyf8DhwQfUR?4F=Zpb_DiEU5h{<(iHv^F%tMbu$&t1!&qH{$AgBG+9>OI5@x7Qr< zgM_9d7w=R*Q)g00&W;xk^9%%~1gO~o#FJ7Va?(Y|Cj~1ngR~D!Xm{!#d7U(!Tp1dE z18FrA6H{OVMGrQ%k4lvW+Q91j?g^{mw>D?qs#l<^tE|N9U|?)wlFsKKZhngZ4=_YJ zNXe9;E7)YW2?^Z+H3A4`;7P^H#U>=|fxbJWER(q9}Dnh;Y z9C62aUm*eeDI+uOwfnc%l<<6<*MXq>^R;4Y`yVSY>opRMn$Lm#m(P@gaP=irYIoEy38cmr4uX$qlXpQJ`xucK(tKrgAd^zf}iY zeExQa7~|1?pAr3B>M)_HwY4>b#Se-;4L?8h&Tee5Mg5qaZTXJ(fNxG>bzM{2kjr~G zBn4+knC{h%+=6k^?45kG@4g0xFZWRn_P$nI_B`%d!JaDI1W>0>PKAlRGGOM^NY^i2 zxqb}`3**FRu5_ML3I;T=z}LD$Lou@Z2yfkLBN|34BBuLJR@`A?u^`VV`5XgQg!_EO z1qEVWOnW+NlVTkV(^i2Ul)}P~%oVPNf~>TGR!4jhQnhnXJ^?!+=XsMNVRAErh(4X3 zp58vXkk4uTP-o)XH*gcbe7)T%zlCGjXwOF$h;U1Wlo|#P)6-kWHB;{yJ`dSJ9TCqj zT12RsCt&&ss&rUbj73sbWmtNb!;67(BYj(0!NCOg2?>UX-1ZC4zW_WR0LPl;mpg;q zDxOz!FsC#6PWTb)+uAC7e1Z1laET(#zPjagrbwAVsd4f`PP_N`eRBYYh zLl<*%hRLfPLoro9&r-gRj(Wg&KbBwW%UuyZ>CAV>rlKt8C=XC()|_ZqNqRPOvfqBO zIb6-T;qbj@d?3(1)rn0(E6BuzwpGaON7_jHZ7qJG;wK3=VK(3N$i(Vw`;|UKnWGJA zO)v$=*HY5aSG8|$BEA9@h?$%FMO;flkECB;Z!ZNB+Q;V(9G;%->n~=iux&y}zDlqiH zEa@H~NawaODOUoDV4q#h{ns?SpR?WwCZ=;*(B!^NPA+p@G#NzBK_#F^1A|3qdBVLG^Ri1?}>4fy_wQFjGE(6Stec#4n<()Vy3oa1{Ej_>lN0T{$QsL z@cUge<3;6tR@^kcW}5_Hq%=W~*z>%h`L4JG}Uu^I2}NJ7@ndn4bUB?f*m5^S|Hvzs-D>lhf3|0Kv)6g5WVV zVKL<8GGyW7F*RT@;ovbe;5FjpHQ@fko%;{d>3`-_{$Je1e`b3AFYoFvUd8`o&1ZSI z{_2$e+Yp8wA`J^%YL z2XR{9&o0H12F@lzAf3<7#e(2u;Y6r|jrl*_{@?S?zc>s2d)_f|0F&?YKmRSJ=l>7R zJ3N1#cm5SS-v3?Ga~`h$)bt!OjDN-SoQIv`Z#>V>r_BF?=lS^|{G;c2AH&D4kKlRU z_#b$l3o_oVr1wGcHYJ`;pPL(>^&Pa@rf0aFnzp?RniPH?@~h?`dB!X}gC(PNddaLU z(S+=HZQoT}TI8;`_3E5i+t@DG(dhK~2HsWsqrbQO_c#CdoQ-=TU&!@7K6&bM?7{b4 z*vHH3=o8sVy~v5+?S+Be(+<{?^~DNXHaFL06P^6Fj9JIgw`={b+O2IFE%in8t`>R= z(_4!Ug!##ODXr7{`!{`kmZG7$pnUgx&_Am#@c!3E+yAEd^?%P`W9Q&P@cqqjJFkrV zb-4XuetjN2{uT40mLN4&1$O<(z zPArES&hCU|G5lx$Vo`X`f3G0NMFpIW#{|B>kkC(^W z>nKLXS$me(pue=GrWUM%t01tt4$v_`kasPD6!hNu7#QSf@|pB(0}fxSMiubA)zY(I zE2g>%29oJM00YyT2cv-axQCg|e&hn?9q*u~V(8)o?ezfSrNdN^ z&46KCxl|lt0~V1T`HJc|*MmXzPqV)r=mQ$5&0#vr0_LD9+fO+uM+?gUDr!B!fX1tjJh8_5uNf^-= zKDE;KPXj(>l~SS`ln^Q_DhM;mKQeQ18;va!(^^Ux<+LZIlohpFbB2STgwtXVe~AU7 zvn`ol=Vz-+w`3wz9?S9eKem&y#-L930fdj*=g~Ru#m2121X8E6cI?}H&oeT<+*PNE z!i)zHNUWKWPI$1t(UMkESv7mx9w^J351*bKg=!o}?5x=6>5aMGgTPFvoD$OmW+JkHW-Yx8;Shb7QP^v ztwK-dAHWfqmX=0DQV%BGzEe}IbjsWb_*zr9Ez6z;v;izJkI7i+=_lM*aZk%`Guui? zv`iwOIM5Z>XFrkIvNDh0BC?$Eup3c4}M zBn&xpKRFg$oSoz2<7wPA;&WmaJUh`OQuuQ1le| zF)k!ZPs-aA zUp4ngrg+|(Mv<4L_Oz z5TQ}mm}WEL8jt5HFQe8MR^%?R9sf?kRGUR@#5@+o{mX7)wbZWw1Wr_2t3TtYbHl8R zT(V9@>%JIQr0>mSshLgb!PG#7U_a(3ks*j~6I3p)Ux_#_@q}2BF?5&KbS62<^303Y z?h*9yYm+hJc9gM?pgEgs68Pl?oU$?d@0HQdKXy7|DD>wV9s{yx=cFU5>1`@T8EJIS zLhmc>xJYi#nOHs%!^s&XxS39-0 zU_`viJ?Xf_GC50;S|w@NbHp&uCnYD`N2EoX#>OtfPUFE*bXnN!MRMoJNK&D2HHqP8 z+*j6XS2kXa`<4~-imrsnUoDCcc}cm#z)nm|twe{1d83YljrHPN3}UL`_;Mk1FD2|c zw+)_*fD_>I4(8x11Z^5h>~82kQ(w3c`2AS0D2K%2ZFN9MEWNJrm2JiHHF^VE+qa>Q zaM+`0jzm;F6$D#6*iUW-eJZIYjIbt7mwcb@*{K@q$S*lgEp2x~H&1LU=ee4Kp56Jt zXXh!x{#Ho(#Sc_TAL;W@7pHUr6f_AsP1fIzJioE-4=lO+SZ?pkBx~F=L*BmEcL6=B zdvv&=Dx>iO{3O=y?jzd#D-7P}mx7u*a?L2Z=!R1c1{3RiS+%MQ!Dn<~38Ons)809} z0a_i}4rcY;Co}J<}wSl%e(2{iW;C#e%@>szlpjn_W@{6C9%`jo5yM{ldEYP%HoBJuY}u&8fHfx92~G- zk*~kQd;K~WNrd3c1{Pj+)XZ=%;c{26E*bZD>6}R)t#}^(!n+?kqDxE?IBA_J99R7x zx!xjbH4#WCUN0)M#ud$4ruSl1nU5}_LYg?0agGL9>sJX8Ct0;zry+bLp0)F}Oyc^C z+BMNv?ijet2Sm&LI#Jk4AMa4?y}AiH$e->eO30jm_9bY=c4k&56eA|(Y9GW-KHR&( z%D^zS&uOl$oh+-Jq5?j7q$|u#m%98tDDU!xg=kS7CnONuiJSh>=%S|m2-Q7ev|ZRi zz)z#~CtVQUCVwLFJj2T!ibO^uhbDdrt7mR_4M8wNHMz5DT08<3q>-TWNc#14K>>zQ z&Xt=V`V(HnPCqbD_V)1+$FYN>&B91a zq22W@3QhCOOe>|49y3-9yMD4JM~NQw(S@}%;p%6Su_t0tuNkxO=+#}{``=?V_lRb; zh<7K(ob2{paSYWFUiIJee3CF7!K|PoIU;$hI12 z;WI$S6JiH*U$f&{Y_ajc84YTg4j9Qsm2UJ*g{k+{(`ppE6&Q0f!C6^ZQBhIqspUMB zrc6L#qnFfG0A07l`1m3OtJGVGOqDD}wTmsUAA`Oqil>go{UQ7xDXGaivOZS*IdTJ@ z@>M&TehdaEo=0DfMMzG+z51O@?fxa1B0yuq;usf?Pu;FPf5ClUj0uU8UeSCSIt@G8 z4%)Py&!0E+>H_FL~-@c@{E+#Xcq2snXp& zPal^@Jaw{vKWF_%A}RL!X~KW<10@Rb1Y9?PrwpjlnRknTUWBeLfd0Ty`xno-uoVq1 zMxZz}+3&p+jA@2`a=~ER0!Z#ngo8*sm^h6ipJ<&nKLJF%H`dA1!os)*j~cuuKu=Cb z2LhyN!b1KmUy@=P>3f0@TKB`9g7Rj-j~shG`MJ;y{yY8jna9Z}JCNK}A0L4+vHKdJ zRg=@x&xwlC(yfVXkJEg>W!0`Tfd#PCV3| z&#b}JVT(ri*rKFoYULk#>y&>EW1I=43tRXOmVJ5bswUdE@8#$|xGWadP3ud=h@+YvPuPd@ zHY9|OFv~n%Q#2wA2ZuKV8vK}4vIti6*Q%}o%`x+})o~RA0&@2_P7KmQLv1+H73t#? zImj18Tn5-)cq$0JV(6GT-rjax{aU-Ik^Zyi>}9xKDsSV>)s+><)DGm*m4kWrARp;P z4Lqr`Y22wQEDX;8Zk;TkG0*^_f_^tuQW1x!LhU%m+!}=SrAFCrsYvmHoc~LLcg@$D zKP5_NXyB8;#ia<{$82g#4t#8=F4K&9F8D8DXUBFF;)g_fSy?gBC!jyFJ32g^3R5zC zdbDR#K#z-=EQ$nB)htlB9WDY;0BA@vJ9VYtcewzGK`8CW`~fd2cSxejpvawX04L7w zv;O{p)JD|O@=ktY3{XhcmO*tF#wiGbCKVMI@Aloq!$S>4Xk9BNr$$P#el5~|md%tO zO*ZponfoTYE*R6oTHqF|ZpbSK+;^Y&*Y z*UG53|JB3b;9&Mv{?|w(Y3l<+cZz0yCO*Cg@F_f31`8mYOFK1hoy1)G1gdQ&XvZ{n zJUikUH%0bpymSyqDI5xuUNvm&=v;-wvW0-*F+jr7DkLC|0H*TDF7RFMTG9>K$Fi~^ zea5b?Ja@fH9jC6~C>CpWzCoLfin`t>fJ+xLu*fSYm=-ymMk+0Nld_~*?S%q^LDmjI zD~zSDr`IvpA*W5Nm^38$^iKW!+@RbM71AJ9k!IURblI z$*nej{#^TO?3QgN22d>VyKmin+{ZWFlfr$~OI$+YQk3;msh=BPa{QNVK=tn^3DhR| zUZL<`LVnW5rI$4IeYNGu6v1NB7C~Wt=LIIQIbY~0Cksm?91)s1-3_()XwW(o6Z11C z4P9XY*>vy$5>5XBhJ)Q9bpDB>;AII>g0mCU6!Lzbv?fE(&PSKfCW-KF;YOYiqd`gp zA~Y&?2EMc^7!o3>JT?!jthE6x*$RS%gmxpPesR616_$YOx5iB;;Y>=y@5b06$dndM zdcW-%e&G;|4>X;HVJV*2r_&MT0q#w0SyJJkwd@PFl_>9(;xAn-iJ2r5e(DYp%vu95 zp#VaHgFU~bRD67deGBt?TsP_`d3bmP`1mMN*JL=5FW%^iV-O7JNZ6Nt5`0AF=H?bD zJ-fWDt*O}>ad3-SP;h*5l8k8aM8BaGE%H`lTiX>=hD}hdbHv4uw7F$FeXat=hS1DR zPp!bW$*E5JptiQQwz69q;&+o?nW73{>;NgPal(B!&v4iDGRbYrw$V|dZ-KoQl@H^u z9d*dsQF`GhN?J7eUq&arFaG=fyMcq_Te2UW6*{#`0DcPZYig!UWMyUbJ(+eT;aGch zh&J=y1jI7*49eF^RoMQZoL5?kATsKR8Wm%}5%`=gr*NC< z!4r#`uMA0Q7`R?l3Z__)GiAjHMZ4dXM@g&zzTJO{yvLUD(U3SH+J zr22ky;EVtW?5{&ZN;`Ix=p+F<2^8qf9M30lQNDbGa;gE6li>Fsy@>J)R2x7h9Gr<~l`fDxXnr&p{m3pcvT*VdH`v6E zE@b9BAjy7nH-o%!qBqwGowpnQ)YsKV}i4{ z1mruGa3WJ**w3~`LRmpX(Gv$Xz#m%yI3b{`bC!J#-iNC`p>GTX+Zu>SHYpx{Gx}xy zGve_Q17o%Xm#yYS$px5*e!orv85tdY_Dj|mY3_bjQk|L5JGRjlq-YV{SKiI(otd2z z5v97i4v=RdK|#~5Bm*uUYDK#vm^{N(Uxbo=53~MjldF3Q#e)%f`kgBqRiO z4cXZ(_BLRnw0&ii?B?t0rFpOekHKrvCci_`3S z*2gaZ92GYWGzxqrtMu*j(mJd*AbuEuQw1NtpkUFEC1}}d6+aA|Z`J_P5E#o0rh@B{ znOWZmw>)m7bj$LP8s1ZvALIO$4B)zQWQX zOY@HO)d$4V>gvy}t(b?G(`((g4As@+BbW-sUsq?y_;;_`0Ov_L+nwLxRD6Y<6PzYj z1{v$GWk1R4*5`13{bONa0g7)G)zyph^U1#t4KUgt%MpzyQ1{|Us0yo}gbOO-u^n(W zGBCjDb?D5)6EENLE-r2WCdqf0TgIHgRDnR!8s!R_E-)2N<1!{qdOt@~z9s_GwU`8= zQ7>1my~v+<_Sff{vO58uN6U5@@sD{*sv&I#1qYRhpr9bYjvFjMa;9i4^Gh@{Q~<- zL~eDd7+ZzmC(J)CjnC=om*#Nnn7;b%RhE=7NDU2r@3yWnN+)G&eh^X&Vg-<=ySuxf zAZG-X57h9Qn#8Vw{0k!CU4_Qnu4Z;0)R4BxDephO&y&zU2Dc#ul_I@59!TrEMJxKA z5PFbBpK2CsmcPYsXzJ`#Fr5a9H5hdp>uTeRBTqW-i7+-;Ke7YbPT%MU&)pR$^a7!o z>!Gk5rZ!$&ri2t!AxX)>02@}0T}#OZc#x%SudG6bT)Y`x6C4soeqPJ+Bl)RNT-?=91oD}WOx8Drh`Gby1JVCvXii2(iSl1;M({4 z?l?O^3Y6+Vs6fnmpub=9tuEti#~YlL^$d}x>fWRElQZaO$x>!dz_2G>*{tGeEM6G{ zokZ{g0e2KDFWBDIy&w__f62C41Ki|@h->2qA3W94CFgbt013K(c=$&B&Ul~f=1(}I3cr4xBeW{T5=|pDd>*IlP(jt&2aL0+z?ALK+6yYY5Gw+gb{fgY-VPsq`czZVg^Oij8pW~~t6NJ{kIgFIu zJ=V-N6}#}TFwCo%o*9DEK|%9uBaPdz!>s8_-}6c3=>W*u5u8S!l!aSRSEEWs6w7RlexoWzleMji%G@Dy zfb)X)9h2=0-Rh^q5A3S3+}d$UJfq>i$d%I~(xa90)B7zJ6Xl!^clgarUve%Eb84>o zUAnT3^t)|LmEm&xQ}sFQ^|&zuND?r#cUE-fD4dAA#t8UwNch)O>1YRWDu2)}nq4MV z*Irp&U3Wc#$>eMo&GC8Y)34iTP1QgKRL*y57C~HWjWL`nm3iOK7)N#e>-#`-n1ePp zHhjpoUZFEw)<}Sx1K4~%0e*^e^mDN|5^)@%)?1F3yK%*8LL5~V z7QPEgAD>b6dZlJ$oK>??WK`CR{ajzAg%bLsaDOw4a1w;$^S90&IUy1icCaXf3O(rh z3w^r~u)miW61+TS=i_zLI{<0-&c>eaHpp4*Jo^0Z0W;dOCd*2-WLR{9#M5WcumoPX z;jKvP2h!g$Gw{B4*?%gui0v8-bj7|23n@JsSd@1oJUSeAJQ{28Xz5i zqfuCsGiPuO7nT#yFje)*c1o2!^JnW>_5=(R8Kr{x?u4#Gl3aQ z9zmI%LDk2nVbuEi)Mr%6Kb-^D-Ibx1mX<-SHQXUfZi@j8IXke?op|qZ6{&I$w{LY9 zvg>`BI_G6ISm2dkz4fvBDp#+S-=*X8pziJs6?%l=NxoLeqxrcx;NaNrVmTyzIN5KL znGT-Ov9x$x?+!}lSHB`Xel9>V^GPo{V)Nm9ND1)0uHavVofhB{si3X))o_xjBn z|L?Mr*?lTkIq%#F8x6dg@l>Ip00i4$wGdV_@x$wAuW2v#HG%=I`t&dCu4i}3WCS_9 z!nKBh(!sTPF`Ng(&gALz0s;!)oWP{gz{t!dsEgM$Rh(F)U} zkFW0cFKn+v0VA2ytTbc1-h(q#^xKH4djxZg9TXyT!EN0_qUy=sS}oX%(U4suQ2c(n zcZ%Gk=I|ODAGa&^lv5BVJ%t(H}YiX7G)fi1R0j@K9yc<+ysqNC46 z3@s55-4T8#^lC=;10=q%zS!E@iccoJF7xQoOX+Ml?j~~@klTEv?Y}ta{M{4X&+*0( z@GU?LDLgVV(7LU)b^l5G)jYciyYc2|oGlxD@;={)+k3KF0w!u7r-!OL(VcuqlHt;2 z9C*OpF%}}VW%D|7pJ&J5aBqG*ZPRGf>j*p-9jWcS{G7!ezsyyN>_$P2P)op#@!!3 z1`JsW*-wdn;C=oKf@f6rz9y)-`;qU1u-?{G)3Zlj;kS)hv+c$%20K#+3w7iK5NCZw z&K(ztKD(pf<%OKEJ%fp-VN&!uN6eRplN9?^)z!nx&dU2&q#OCv{&Gs19#-Q_Lyimu zoiEg6co%YCbpS82w5Dc18u3T8Z>t91Y_^k2)TOL8XEN8Hx7`RcXf5u zhq|kvzPAIu_u1a%^B`~j!E2pdP+{y#Obgkve7<5BpX5;$h*E;+t$@I{Y*Nt>JD*T@ z7@vE?ywfrxM+9SN!7Zw4YT_F%;Qj#a72qY9q?iYmnXwcC519#`HR)GAq;9(QNI^?o zou=<|QCu@ID&(ikOiV4tp>>2ra8-d=%+If#t7ZdkzV{gM?Bo3>XC74n z=NBx|iZ%0db0JZ7D8SGPi76<7fCB`<$k5QyTBk*@n;JBXN6&-2{Xk>?#@+{(!|O;b z35jO|%TFOVL75WFG~`NaYe!AXGmSt~1n#$tTLg#9*>>9Wf!vS=8}X!`bNqkE&s}b? z0|gCOscweM^nId!149hD6W-0XU*{d!$1dLZF;=axq@u*5THA;2eCN^jm|Eh*e21Om3gp9tV(9&WyFTwn8n3%bsnqC;jKo8zw1f z3Z$PuN+(tTwF|t8`Upu#3SYm*dG~1Uvd?muIjXBM=GPb@fA`s?jg4Qs7mZ=~L-U-m z=^}F+1fc?2oihInaMlB}Z77R^1gmTbNHRbV)*!CdVjvHaFHh%1f!)FA54oZUP@rO@ z9dU<+XU(nmcCZrT2Jb;MTc`DJm9Y<11>lm-U8S7SIi}9wbGT@C8&Y{;8_yH%Z{_9X zaC4V39Xte@vevg@1-2@^xe3p_7St-|lB%WNdo2HP?Or^C5 zJb@?Y+xWO3JG+<^-go7|mv-!oy_Zc6etsAF^NyfgdNp+t0y|WsK`U66MLJafaIa;9Jn4#t zakTr={vOyTpgp_rb@%MX?)!>&-dh5DP(Sx9t*=j8a(nvpwoQgs`1tccJ5WOjqQ4yp z!F_7u0UXI?@9(C@#!%K!eY}Mtk)P8&KL&D=um;h;_1@#BDXw1yr9^a$*Di~39jpuh zp-@U3YH=+(02Uz|u`&~ z(#zvo;QHHcQwgE1(5lz?)bucY`v{Ck%CU2Zh1jv_*7z>_TEqT~-aU}ijfj}~#e$j| zA0J@Zm<1A~4~zF;aXd%Q`rUBZz-(-E6r(#9ohJi4%91qG%wd$%giPd3*e(jN`TfvA zKJwXFQq2obvNVylU&-)3#297^y!H$Q4wAJV61ot(E#~P0(M!KB5*;3dcv|-_ZK6(l z6q&ER+ggtMX%aTv4=S1ZPqaZ4ZZpO!1+Q=@ES+WCzj|17+-<3O<8P)F;H={>ZWk-( zhr^%f==`oVdp=lNaS^;I9JVM0rvo&vFSt>EU?qhi^CH01`RW<_c=~kG(ATIelt_AJZjV3p&*K+t7 z)n%_{IwTU9Dm)EXKwD|yCE=E%jJ_GP4vw>!JJnrge5nFVdoH(2)^bSHmLJ2>e% z_>l~YJ-5QFqtc-A|2%V%9``|t7;>H zrQ&|y$vfmaNG}7PyS8M*V-Q{Ts7j)&6`$&j zz{Z_DpvU@@w>&wz#)un(G4@2p(~Ai?QEJelg-u>5ebF(Vrqg@{IYe9o$-RdUKSj3oeumXg(@w{$Y7~@LmWp)uAr%Fd zd!$+~A+g--<=LnGW0FfOC@3|g=l_3h37I^-?Rgai-Uqlpsd47V%w~b7#U&j7g7`H7xmals7NPU+^P<0 z(ns7QvYr1U3gF*pjN z_>95mc%1W(V2k<>AH@BkUAbQHP--orEXd(;zshxb`!957x`OHWxl{h?o)7Ini3J2< zV9|u<)|vNF+0H?&(zGW{jtOeW=i|5MtITD06+2S4;3-)p zs@iOza6&T+dR|a+0jIPt2fLnLa&nm{{B=SvX@iC zZ$8L^qB1M%kA;wjnBs|hKPD8yN88%y`T3J4G#)>;Ll7<*fk^2#XcA~vhlijxxKf$) zBZvodI?=f%XYi;<(nPxMfEq7Aa8#aow?&e)rNMeRpBC0q@7=d%AgnAdWMk6ARap+b z0r3_nYCyE^{o!h097H{jbGtz9qgzEr#&>Az)UckMM3RfVtUOR_w;Lcgfd<;di}dtv zK|oOf@(byGatQWfJD$jOmc6NA})Gp(K=ERvmBMeO&P!Z9sbqw@4J~=tKT#5Wdrs-)_@~3^a zV<|tDhGu0>D|A!AHzdhv=3^+V6|&Jz`V$kKeyU!MmAi_L4mRKK?o$2rbeeS~sj91g zbOE6%Ic4p!my?g`TqBjs!wFczLPHJ6aMwY*u<&#CkWLJT1>sV$F%J#zJ}hSepC?_O z^*Folb6Q2jvauCUD&$+R!cYHwdpxwXTmit_LmeG*A znlN#J5&A7@*ZSN3)ZC$SQ9bSLnLl$tEdJ!jx61IJ;06KhITa2Nih@}tDIY>I+);D9 z&V$2cs=lvawZ%BN#L6SsQFN${sNn%w<{^~$wZr`=jVCgc)Q z1Fu(y_R{$PCJ5#0)seb@)Zic<7=seA7};@+)KHuCuLRG|zcZZN>bDFni%| zg4t%pBo7xCEKYLr^Up9*P%17nk}Q)Hq>1nFKmoR@>b$^q2I1RAtV8-x`c6I$lAAaZ zlI*h!C@3uAe>{^*{i^|@dfoF5Mj1PwJZEiVlg?q%0kxG?4xh)5 zzjwS~IypWD6&7eyw4_1e467&@R+J5&3_YNcEh_4(uXqTz!AdHh)e2Mzk!zmq-zu(2 zrad)MzF!`CJrX43$CCh2?7$RuJ+cedWIba(@6(?@S9$!nLBGjA7@I8bm_rJY*QAe* zg<3rW$arKnwHPO zyx++Y2(?Ytd#A%{CN=eFY|XkU>G7`}-P))8u$nzS=7)=F!Oi5I2!~KK`L4~-VUF~G z$7N-(+25ZauHe@Y)7F)yL320{4Lf`A&4eBsT-1z;iZWL2*9yv(^hB|k+gAl1Rm9!t z=g_}|nhpmN-Ein+Z;u$(i%Cc*cgn9_uU&TddFZm5RKC1Nny##+{y=iw$?QvC6UW(< zSWHsB_t}+{#^D6Am?X{e8MoRhn`hr2)!0)i6_g{h7mOqK?`}tKe}$rnt+(oK-JL%l z519hCVx*>qhRFl-sVC=$GG6b%$-|S-^E{QuHp`^(EvCRhtJ`*4Qi>8&zvgp><=w;B z7TT`Sld@EK8KiDNWd%1|?2%lMS;K26?G(Z1eWo3W{C5|VR8A^<4#4-7!D z_|syGHY8nB=&<6(_rXz&JRff4b-Qt~qPJTe+-GkDm@`(`Bcl7hE)%fcl;o}5y8c$k z_bAMA;BnEK3X(Dg)i3w-w&}~@4R7!AgUt_Y1g0k6##R@xzS~y+I>lvb#vB?;JQy$H zDjZ$~^U=5C%g*nAwLQ3@nKtPvkUqAWy4Xg~S-#D3NbrJ5)-JeZdg-aNi^GAvo1Lj< zp44cT-Ls}w6v*^$(-UuzFF$YkI);`>ea~{dyv!o1k+W{&nzqcMqWXBZ^P#r?%F`BX;HV@f5yk)`zs$q;y#kRCwl`&6I&w>Hgyks6E+z~I~RLlVJs6{V>?4jEPnpKzF6GA z$wb=D)|u_TytbUYI+K!%lZoAZ*Z~VW0>LI_YXp==TQdrF#2+LIX$wauX9;ryM+y!; zw)59Xnm8FbTG%_=Il?xazeyE}27lUwor{m{zKfyr`5~Mi2Roa(orbLi?9v1_M*QCR z_woHc04)n+XLBbVZcc6rJ`O$#9(Du;HwPyLi0i|K2nt@#^S$#TI4B^6h40Rv|KoQ& zd^{8!T{&>0IeYp84xY^;Ad~lQq zehNNrcpWzf967ufyayjAKO6(Rh7*3z$4`4kL>VjPPkYc{JeU9y@md`eCIclpdg#H zg|)MZBb&4}&}1b|&Mz<9pA<-V5S)KYUDF+$h{_VhxjgmcWfq$mD;>I?h7eur$G-HB z;V10^M<|%Z3T0Gc^_%O}*ufF0++xa?Y`h9&=U3NF$9SG~`s^fH-n!yu{q249aA$Ez z*4>Zy2TY}wSMrGShW7Q+f9WOUch?=cge=-TsW%P}?DWY?9nNg1%h&MY|G3C}HaYyx z?pxfG!^%max~Fcd??tw5k2Q6VJ1(!dD~jy6eD@m5$nI>jVH*>eunRg;`1aF%W_D6a zD{9q0X+^Egs=CCm!R{WrPFKI#GQq}jd6%KincJC0?Ye!D_r{U6YSBPTd9t>^*UpMb z!LNJ^HGA_JRu39PzScbMX>}3ET}u`!<6tUdH}W~?I1UpuBlB5|JitnRi<=jl=PaL` z0AEqg9Rx4Yu%EFdU7d@qmCWmISqRjAzPw}aDIk<4jJRT)BGl#msa`y9v}Mg=5Ag(k zd})eZ-pgo@nSL?U@zdST2A6 z)tz_7%CSnkLj3zH>deOI`!z4lz3yJ#)XCI7P9*12s?rALq3OUA{|}e z5@{q~!rr`cctN*1;jcD5>xb}VWp zW-itSj(>@CY+4q!Vzy2ee~x@`bN@NwadP~9#QP&A{w3bQ2LDmG`-AcM55bOuQ~kA7V%#ixS6_oM3lBz8*`U4$>K?gZ3gZJqCS0fLy|UL zgQE2HmS32^`MPCy=nP)voO$-3j8I-ooO+)DZ=oqZHwEr&R+71win@xCP>gy@`uarP z$*lo8vz~*Er@tmQUOJsUX~@W{xPYfLVE8p6ZJBf7dU|Empk}N_X_oUy$iBM|g_>8o zCT+3hb%L0d8J~&G)6b%6ant(us}ACZJygCwkB5Ab zw@Yv*EG+NJfP_RVXofy0@JF{4wuq6>H&s(|=JC4gi=A{^|LO=%Dbtj`@BQqdh+*rm z;{z#`x!=YjqDI@FcDN^z@%Ss5+;e*PHso&8$*a}>kFa+DlC10YKD*pyn_YI6U0t?q z+qP}nwr$%+m(^w4HT692{pQ|p;+vU>6B+xQeKzucR%S-7-`;DLWaM&|cNBXR;^)rH z)y!|h;$S^@^g8g>eP?5_2LE7m6}9E7B_pOB#HuGf`1M7qGsbh3usniS4w;3hj`X@R zJ6)Sw3#*3?s~5~5(1AcfjrvK=1((wA666vNsbAKrRf+7wL`!E)UtTliqvBjKvvE(` z!ZBO*$4IfojnQ*mb=5D5P&yDE!?iyj3|sITM2GnZ+f=cFJv9`c?(6A^Fgt`jWSl_7 zPYFtO;>1C_3!D@q>zsbnh#)~LvTag^Ah=2yBT`SMzdWapzLw#Icw$`l5Wq+Mru_?~ z&JwZu6|)t!E+zBN+2OCb>P{7K7BDnQI<2}CZ1v38z0Mt;Kt@#EXMUoem9WE2cw81)dvF`@Pw(?{8`dN6e?@R-PW_y%}eB~15sj{5oJ;8vb$s% zz-wDiB?)`f*Tlp3s%<2AuXDK83KV`~NoAH4?CMsQ_8mWk=T|7huu=~Wq*p${6Gdw0sIjpCx=xQEY9;&r zl>%{eVv;mXrM(6Kw{Dy+in$sNJ;{LoYZ+@h@$cnz$(9uhUG2(eOioC`a6N>O{o+c+``DajC&(X>3U7`r1UK{ON!4hEjp)1{_lle?SlNMg~+~ zGG%J}8b{LK*^Gw2et@-Y{E*1v-xMNpMUA|Jn>Mi{A6~B34P1V7E^cmq75Jk#G`_x~ zlIp2KAGiNB9?m+;*OKYaNjs$??3BNUtg2dgYOWV?;V04nu6uI$?)3}*Z z5))@zC!^!9A@#VuUg7J<-CKI&kS%F5q(2fq*L=HB)Lf{EKSb-!DY82ep+JDrZ}6Bq3p1tiqhQy1j= zl^_-AIcEoP9DM^qC?dm)^=IR)e$YqS{1iv_Ft?^dF?q5kX)?yc8(lxoX9MIsfvJwI zU{rIg|9aC!k1O)TWvoq|1)pPVlpVihr+!W~IKkE&9WI#7tV3WhS8Vo6ZQ>(?*GWf4 zfX3YT6N-Yd=U6t)rBSB}KK{^Fu$(=6sV} zpu!>n+PV!bj=eE{f*;ax%@V!@wtva`MXN3i+*| zyrx6vYuPRrwSj90O$H#cVbzmBgp8RI!V|{*N+rOG&$}wSH{+aS3v7xMuT{N_Ij0}+ zCPB@v%WA;iGn^bmWCKSR*R4U}F z;~LugeVYg%INZjZq-ciTGU=5{^b1&2mD^&qnXx~Cs5H1HSO;;M%wF?4GD7xIP|j8J zBMJv1CrkTuPq{`SCyGT~Y~BX-Qi&$J@NEl6UcAF!%IY#ZO*;=uo}K2n3I8dg3+HmR z@m^Txa3n=%faV-A3&WmyU4J%y{w1${DJQp~f@88d36t24I-+%9ohbwfMV{NK=*gl_ z4Gx-QPUlNt4qAaAL?JHJH#mYL8W}GR8eobQ=R5vel^iKt@q4359VL_mN`dO%K+^}f zwv6npKP03d4JMy!ckA0(Z?E2$Sz*WpXfLNqwZtQAx%8CkG~>$UTtrwv% zGEMvbY?9UMg`(rFfniuu7q=||q6T~!1xu4N>r$we&OT=<@tH@{+dyyn`(TH(s25T) z>TE;F{QcP#+BwnN^HxTF(BRqJ3gFb}n1#{Vk2Jg$9=UngGhDmzEG66cIrY6*Ep$pR z_X4hEy^ zr&d8DaiC}j_X<1v*&uWb0SjHWI^#K}pL`D$2EFW;bRfcRZBiO}aX*einXob;F)s_U zl^_xhr9PTltsLGa?6uB_(7%0}hZ}aqEJ2p$FJ8A4y8a6lyK}IPjaN-zpPz(d0%0!0`iUHejf@sS$J@PX> z+yHW?A*{;am;W%(-vP@X63jBVWGxe6EajN!|^W+k6!Tfx-|xB`0_!jCFzj z>9XaYs|d`eo87Iz`0X?h**e7EJJ5J<^O3rmdSX^{cD{J)3+Ao_;kHI9Fnwuum0Mzk zFvCyYOb^@W%?F#H(RubGDg2D`WhCmV(M35+$C000T;jvj4=&*+rp%HfQ7EU&{l|vP z11u()0Z|h&de9qm`9*YA@Q&M9K9`FC%@$1lVw;oWBXljUk19;u8Wno=?=!0~q#%P5 z%$q4^!?+x*V=`T=_t`)ji;~Wp5CTWIvs_G%;ot8lwu$XmM*_#AZ7Or)U zK{6pwQn=7?tG6X)C1wWp@(tVdta{D@)9Aq6L``#P;;&7s#7@nWlOU`~^8G(*ij%3J zcmx%n>Tyjzr~3)(<9hRJE*KIr;#=gKYXLK|O$sr5^G1hOXaUED7t@^wUL5sVCX+?r zPx%R;XoNp+4f`ZGrg7>~vwVW~m+AQjY=%o{C^RP9gHf%vaOHOnQ# zioE8k)p4!$n+q+q^;|wT(g?Lvd2Ih(^4djXTZqLUHE?FWBY~`=1JR=t(~~nx z;aiO6-5_IPa(G$kXw?d7ZNG!&7N=Vl8lE>_GOPU1;^C66QXs#YE=~a3>+-Zm?Iq=h z#Z=4tE?g>V(nT1@CnUPpCd}s~9^BYC{Zp|651FfCx50y{*!Zzwlf;>ACBkWRmV>qa ziDGQkXAOEWKQ=Vdpo)rOp+Ap!S`=TL?#23T;Hn3%IIv9y{y{ipDECKEE=R0EA{rKI z6!W<7s0uQ$CYKowtVN0NhUQRc#L@h{-A$VaRn_Gfx2@a8J1Js!JYqq09+lNjH68|e zsq|O>L@}1Du$Y-YF!QTRTY?}MBV9m(p^I}cOFt7rR$xeLBz*n3_ApSu09ZGk$ZJ=y z-zyeu>-NbxNQ!Z~i+CnZXYaPdrPeHDc|Q)(dl}ZDQbLRG*IDhtQjOrR0G#OPRNv_> zqC?EC##uSj4*aD21ebETTy!aatEv42N?+ z9{L;BUeu=3N#@Dn*I^#klU~%|M&Fw39_p@?!5et*nZGFK@dJl8p=Yl@i_;No`u`M$ zWarkgU}{Vlm0wMd&(h|Hu{_W`wZ$nBdg1kJHoaZ7n>NjAox9GtIADSsjGm|Rc8zOt zq`H7Pjc6fzxu@yEdrkAGNZKX^=u~wHNz|-!ZMRkdum@8I z%VMv|FUA6IRzh5IqF8S}HbF99&mUCNt?=J5s#wH4Oo{a%NR{B9Ki+G$@XTV?l>77C zUz-mu+FtT&!;zt%yyt&Nix4QrhO>9`;JJ4EQUV2PZN<`O{H5i*d}(&$h1Oq}YG!E1 zo*8dq$5v^euL_eV#LA0B)N?;?J zBc2MZwwq(5I^G#slj$a_XELbi+BhWJaO@W^)@+g;o388|gVM{95{}X$H-PydP)raLjgV>s5uFg z-H6$b^YvU#Mk6FKz8FTAR+s7Bj-yPQFy&N6vru~+ov@~AxCORwuqwvu&+P;L-Uyk| zUuyJ|xAjy4l-`%^Z}1(_CePpIBZ_m?Z*}xMHlQhYL1GlIAsK>zRb1Us``*3)bHHZM zYi*XGc9=7cl4G*zVSzk@ti=-yvP( zVvaxyZ~n0lZs*B*{F@8kjVkxd#VBBoiQV1iT+1h&d_zc10^TxoI}MLa7yQIs&}|{l zpsfr$Mmm>lLB1n}*p2Bf-We|*mgz=f%+?{m9ieLJubLQbqx!MGEj(<<1E!;w{WPQW zm7L?89%M$GuJGOmqirv*n;Cv3(B}Qf2(225M55C+aSeu(ZD&sPYIHodxB#We%{-Go zfpeIjgLsN^J^B>q%CW&Nn_Vt;p4$j`0ft2$jZ7WAMog1JZXGcctTKGd;Eynjs=B}? zn$?%zYtF4G91N2)JD&oe zg{tD&r{!^_^ej~>jm!s(H4=E8V*OE9`Kd5J=-t;^5KQLS#G;qQ6kzf>eN6dJ@vYHw z{X7%CSb!3om3Eg1ll-D74GDl0ScM}icbXX2Q<)^T$`ayC?l^@Sehb{k3)UFhf_fUP z@ezeR%*#D$LgE!*Nn2i-ULfd31~R}03|qF&v}srfIxv%=p(mk1Ix=B|*Xc%s5(qQi zXmj!bg9A80=~J2S7ppt*LI%`VBZKss(V_oPZ;BeA;oqYjkS&0`M>K5FHDc9{6TSuu z7VNTJpEhK!tIk^ary-36p5c7`frBj1T|4it#~*gu%)hUQf8O(H2DtL}U_Eacp(bs~ z#*N1|)AogjBiuo=xq1&Q-hwQj^Pg_(&Ly*4*2HR{#m&$V=E$3nQU*sMHxW;h`w$0w zZrf#c=f|;O?TQkeX|UIdx3{T7a9f1UTx)%MNy&t4?*5Nn(tn7@f4Lm_91M)C9SPW2 znE(QMwxUL6CZ>+xT!aqr5AabiawG>BTLO%AjCIWZc?B4o0lqPlff2yk$x7eI-oebo z8enT=|4$zPJ*)4MgPye^;9n4BX=Lp9pOXDQodRqvog4rLHda=808=+xQ=@+yn%Niv z94z%5Oabmj_BH?;Ya@W8iw(fh)ZWMlU~J=L|2?9!5x~LB72sgx{N3i?34V8DX=D9; z#p)X@{Zq0ua&Q0`**WQ10!-|UzLA7IK+h4t2jB+?00aR-0AYX#KolSb5C=#ABmq(Y zX@Cqs79a=sjs^x$1SkQN0V)7hfEqww&%ok8)6oOy0}KF$08QBMc>qiRrT{a5Iluy7 z39tfK18e}c06Ty^zyaV0Z~{03TmY^BH-J09&dKI`?0?_xzePiR%YS9~Unl=oQGBDj z|ENyGKu`A%LNRe5_%BB@KfjHu1`RzuGr>P~-^A>jOMO2Zt$)4H!g^L_mTu(#;yQwV zc-=oljp9F5W|l^b->3gLljZ-tBCTg-^nV6?|ByEYM|&ej15<#sjlI>kX#ZSN`OmXw zV5S3zIqF%O8Sq(~SQ-(~0TdjKtdzgW+JCs>{|*2Fs{ds&%ye}BlN9~qCI26O`2X9p z{{Qr}3z``l8~sBqjT|(->Ei#x*0laJO5ySy;Yx{;nfnp!=p>|8(%b3C(A3rf2!z`Z9dq@t+WK|7h^9zLF}U3bLY9|K2F2 z_^*ur@5(ZLf2#gZ%CfQje=AG>op1j+A0PJ zDa>F>UJ@#o5rTfWJIT!kC! zQ%{jJXz8TWz3@X?L&q7RF6AvRBvv2Uz7PtnFe66vJ}n2G}X9bJ6Eq@ zSn6}JQSA<1z0vaFXxYbXp?OnhfX8w>&!A*ltKIqRvjxxR>lmNg}t`(>%|M2yk+(_{IZ z-JvI&mB+2GUnnA_kXozRb7*`~sbZy2Z}Sxvdx4R~$a<^ZY5ftG(?v|JnWF~W{?GD`@pxy3Ca&_8t_5#)_r|NjOd|_jERK00e(+c|PJEdQ6 zF{lh{8ggHzA0b2D3VT0A~rV9Pa!a#qJ8#p?{#2o@8cHw-jqoVhy#qv9H?l< za0e6TSmMiwT8QAE_F*Uz9zdk?1u*$GrKVQFD z-ca9^&fJS-SY@D830oCa#a$VQgEdP`u#D>_a14QM9zs-$<%XMWY$9U~JmZ zVwbd%$+woUFKR7_ETN}1>lhSL zAyI{*KmMEg6bh8F-peXWBBS`DAP1su-JPP^l<1=X3`-Wl=fXEG7(ZQfbo<|fR>5w; z?3?fMWksdp@Fe;1n+Qh1_Nrq_)>Kc4DdQHX=DxZsqE>m$N&{4@L*-%qTH)#1W7Wna z9oos=$$tJ?$494kR6U%e$!Oi%+!?t|PQU5-ZN#1};LiZ_>3EPtjV9G|IKu zl&fGi8Dy({N&~2S=0vMb->Yw&Tu_r>X+6~NwEHfjG@Qs<$=Xd^|G43WHoR(z{vz;s zemrgyack=4b&dM5Ph${QH|si(3ZICY`1iwEFsBJT`z+@PI8&^bsH>Jab17>n(_31n zWX#M_*$yl7JTWU?;b;)~%7yU!v4k#|)4DJfvcykfcr1%gik?ag8PKD`y98ns4Lg_k-e}71wTCKkY;L8SmiqYKaswPg;T8}%#Jv@hqUGR}h?CE5SGYFe3|p|lYPiwV>_2q+vD$N(T$4^8Omzme+_HF8dNbJ^;dUmt*r8n=a(AXY z-FQzQf_Tc}m&6J7W+L^@&c3d*X9`~=LkA;0{sO^=a4FMMCAob z=g5R(RRqxdpAvCf9>@~2 zsz}Tnd_wN@OlA50UC^Q7jPwbHNCm^-g!2>gDO-P_EVI)jKYi~ejzSn~TG;iZ(vke z2E;Z36VzJc;qMTCkB>aF^WcWv)%U)#L4yblu~xdN?fW|-Vr z`O!2AH5bt|lW^oHuq{p3GG0(~u20uFTySx2)7C;?KtIkn$7xxntQI+^dCk$bP@Ri+ zP}Wn)o2iIAt};K8bg+DmX@~hVIyrZFO?6vu*V?SLoUg}q#d*bj#0kW0#sxg$zEyk8 zbldRM;;+S=k2nWxnzH_pIX8YQ`P6(?$a^TxgY8(vWMQ)al$IZ)o}MJ{M-HyoX`MUI=H?(Hkgq8pEzL!woK7|b!>1W z`=FVj3AXl*s4WNjw7c@wLsf0CDK}=n2TWeRAAj>k^n@KfZC_C!**Az3$CDFN28sPc2A%Us8S)+3y&N@v9ubIn@Cjd>SG z%@)-SRwwqB)K#(ymWnFq9x)i0+^lXdFtFd9I#2*S&>$~CAgE{{vFTn@u%YP9nyXPP zlvyks<}6A&AE_aqv!+AD9_iT4n)?O83RMW#Xb3QQAfYMbkSt+WE4Rzeho>+6Em-$x z$}@vEbkQu7x&StLK=UlzcpkT-?|LrLCqz$x*)!LmJ7miq%R6SvKA;uEXDF)`+GQVaBjU}L2d_84^(WO09bR97D@@EjBv+V{E7Z)6 z8du2C4Y2m0geztZ=;jTj_Q08H6tilClPWy4ZXTQyFv|{XR%yaD>DIiIW4-iT*{Uew z?N7&aX)+wN!WvETXEQ-QbWw=QS9;du5aw4aK zEea-DxzJ_MPDR_ZxQ=8_1s$cF54ljMVqMQrIz?NHWVJxxD6PIAIhV!Vi!rYYKd?jt zOzB|r@|Yrn7k*-i6_`3AfY$N)%f5>FU=n~B#lpb3gQD`y*9_wSyT6P?c$abgG&}KDV~LG7&?$C0>)JsdVwiA#*IiiqA7C5wMcq{fl|zojF*P5 ztAb4Zzh5@^j9Zc{PibX`d|P_~Hl9Z#?}9u-GuI98I6b|9+lUYOo=KZ4m)nll&3CAt znC)%+bNDBbxBZW?Pp?nKuU}ugsz&Fkm6Xmb&cB`6otd4vmC-vWvdQQ4gNS26#gbhH z%5L*46J`EFzsP^me#P4yc)Z9p2g8TN1jYo(1j>Z?#OD}wyc2RBsQjVmFl;%G>#CP| zoB(1c4=I#~n?Piz964ysj7^XyDLH7&gv{9$;8Tyi#Jz`eOWM-A3Ux`u(i(Jw%e0p( z$+BC{BRaz2+yUWwQ8hQ$G3_NV-O>q;ARlI zbQ+@_Dr#p+xn$5(SeZ0xr%t&@??9s+`P+Pyzz|G{U z;|bS0WqW^n)#AipZAJy7sS+MHH{hP4L&zuJoCCJ2J5^dfEEM@hpW4&R{{w2Ne#tWG zgK=2}-lRpS9)oN+0ws<-euJzX--Ty4`$T)+d!Bn@>BRg`7+!-hXM@A?4DEUR%IJ&Z zBHS;7mOr?U=o_b-SR1shT8l&vjwfxAYp05vabyW^<-xN!cun+%tEidK;@WWSrPIvwEZg9g1d^HQWn2B(i^7okzN# zaV%zKgH!bMlAC*cc4f(NnK7WD1yesb9r93>aZZvU;U6=_F&R#`Gwx&`mg6TY9j@Du zJ5}9PHJfCDic))z{GjukBzr7)Gx8dwtTyRWNq~ z=O~4TfQL$ysyIN1b5xwl@ha&ArWAvALOhwJP(v^CLw+J~_aQqd#ic_;lY=QF`cf$S zv!jLbB7%0SlKBe(<}?CBWf4jHh46R2G#*sFAZS}_@Jd5;e?YM1TAgL;`c4busp`hl zt9cS#?zY1ZiU8dSIF&&yQz-(vyK)BGuGv$;dJ3ggw!M&XZ`>thvvhR^e;?wW zu~qF7+P#N*1GuTepcM{{(@(^(ie71Wz>y<9Jegh_(Jt|N0Pd0n%tt&Rbt$5s8MO-n zR76IRQ&QH%vgdQSLMx3mUDU6pHP58azN%c{WF$g9JrFPQd1^J;8j&5tn`A4n*)<9*Nvc*SpS7znK4G^I&&eBShq`G#SL903Lap6~-0y*g5&uDQ}>sljQ!p90} zQG^V3)|DGDDq=}x3pDvZ$ic0xu{2DJR4pnQEI3a;YuPNgNjTm5$hw7`mIWS)9^j#d zv9W!lgq4>Me+cO(2OYOz!qv(biW?hg@aTheU;8-`QzW0N!om+8t1V7)sm5W1%QdSh zEt}oDr^)Y9QtigR*6(hpNY(0Bah&?H8yhS_t--Ufg=XRu)TCyZ*EMU<9EkBTA-$Cq zyDJlA%Am7D5E($JLFIlvljTGYOlkWfbB^65Wk3y3JaL{un~UTnMlM|rX0-fyn)Q|S z+l!2B4vyu#t*>TYSA;e>2IIz>8Rj!Oyra?QXww~*6(sevp|Bb}UdeTZ=bvH;wX(1A z)OWPkZrQjIdOzV_lO)?^<=%lesU5oJW_^*(2KSmHUY^*zji&+W@D3=RHD7}UtS5Jk zBdwlMhoIIWT}yyz9)LNAhb-NF8|JhYEoSo zvNS|U^#gp(KMS`QoGqbZQB+Ejp3}4Djj<$s@{sT_fRo3tW7S$YN{zOb)EQm>J|6ZuQZLlL z2^C7WhNDOwhIL&Z-Jbnxp}B-RN82IZp{-$~ZClN1Gxza1SbNl;RY>;%GnC8o%3g5; z|AfIo;IdOyh9z`}fYFRP2DSFj=z+ZQm@}8g+izzSwf25Iy(!WS{p(HkVt0m%YWS(EtCzM@A=qCV>zqV5t}m);)dc;F*4c!%gU0&!?0n>L$rnOupEwnNj^QNk{|cy0OH=|WSpZO z!m|V;fRc?Aq73C0HN!NAT=(wy2fpyZ>!1af5P-Oj?$JgsZpW@P-+PagCQs~L zBGb3Ql)Y<$!HA_Q&sJG*>K;)RF}K)XX}w{_ty;5B$8c%zul0E~&)ImOxrl^Xc_|a# zO@*Q;?0iyn*tWp~tY=PW5{)_a1Q77y90O%7+8j<2A)wAOwAOA>N*kgBHH_{g;tjZV z9MpD=FZb=ID}nf6{t!qKazMK%xPT%di~sk!WO8&2e0a2q5_6(3{Cvy5)4d#mx0w#q zUB+I5sLCu-P2=Pkp0fI=dV^Yy5zF(m%IBF93#E*)4pBp;rdzrBRl42&I)B4D-(RjG zEL{xn9O3KW;R6=Q8u_*J1hFiu>OaFzFM)!qa#_t#yrQ&z55f=$!Ul2fKaVIkrUrko z$on@f+!|LW8b}qpa)@(UhBH|DJr66LBRz7a)IY0Q6pz{;62e==1&JC~AiOJ3LLVT# zfK&k=PV})}fv|e`;^^|+KJ2A27Nbi}7ItoAo`Zlohm%ouTXbqSLmlv(sGiFxdupEMGme?n(nJWJjh8#1uy8Zx+v- zY$XG>CtI7_&zb`6ejtSdLjpaLMKMDXzRw z)|+-W$jc0Wn+&2q^LsBNb$3Snjt76nMX5@`Z?r1V?fhk+wLZ4wDcyX*B(P{#O@DKm z+LTbSZ@R7v;+S+VJBY7EeH=GAV-Q%g1R?66D>}1TFxUb z`js$Nncd+xp)8Q+-N$C4XAqKP1wJBZowRuo_&X&vi~!dIO0p<9hy@fqUcxiurWU#c z)X|X=IKC)8X3)mr#gHBV7ePLou^SuF-5M1A6K1ol{pg=k`}C4ng-Uz# zQ+BwdPGR!KG-JfeO6~`92?OUcmD%L4KJEKwB4kfP%VB*rGL^B5(F5Aa{ij7&R8b~l z>YQRl0--xGT9m(*QW%I-wC`rF{`IBk;(2t6MTN2~#ETn8U31Z=uU}<~ls=*Aw+&Uw zkP7!$9XACX*IK(nxcHzjA!nlpk^6!!H@S;kAp=S9id<=pj>(9IP|n6!+461$5IP#j zq=nQ0z_LDgW&W2)iKBQ@0MLfU_1K%0qHxv{^?0uvpOVz*pLuemdBBh-v0b8vT$T z^_@7mO|_W+8-{72MG{COqfP~-#Lxz`{=sxz=_DLVQ3fR+7y45mFj7`@DjX^KcCB4Z zRL=e*p5TT*3`q=H#Vip;JX}P9TO?~f4svCjf9%R`vb+)BR4+#PzK};F4h}>_Xj%)H z3@%Rc>Ij&@EN#wYO8c(VP4YyAfJjswXk06nTYT)4eoclM-7;FjJ`8QMptzZqCQ5}k zf*`C>KMFjqU=>baXC~u$@e!ujxN^w=^n3!582maU3(bGEEyU2EpW`cDZwS@I5SS7n zZ4Qs7Jzz>!PL@{tV0+%qSwCH8-ft8vz#5jHmVHZ)6E1)UPK`oRV=I(;Z3!sZQZBP* z+#FXHdEFF8(MYSxSr@*{?ag^#u|YQ#o; zJ6l1RL$e(6*nTGN>UvjepGVQHou`BCIS%>|KOTSJopEcgpDpmu$@C|NP>7}g))Ica zMY;)8nZ1f(+JsqT@HN;xqYCCk7q?M3xMLnbhLfncMfxRNLHO(C zhixB%xCK0&-L0dia5i+UY-%U3JI1^Pzmi!gY=>#Ry`}5xKxw%W`lJF#xEA-1+^tO} zExgS?kS0O{qtDP-#LXHk>`1;mdqlq&YKvzf`eeo0tXSfGzx-kZ1wJ7X3;X+eL57~F zo>S=fZ5Fx;r)0mjp2W7r9^|&~a_-~2eV0b)a8_%`9t^R-p`;$^@2t33Kn@K0-?2e$ zApbrk68XLDSnz2wS32!c^)$>o3Q{C()2l7Ssdy^hd<;H0x*`Nz{gT6* zN9wwRR?S_S*y)tY!Qbu8_x7N-dgZrAG}tG*I74y!i%ticB8Us@|^IjfJ^73pOhX6>Ek$N9u2*#5ijJ zx#9}!vvrGK+$G8Qacp4<36crRx7(tTgOt}iqW;9CW~3z= zI^n4tJdHg3VuDfRaYy;Nil~u^`0oBSG9uRAl$bFi5{sG{(#u2ocnH$OKUA}%y9Iaf z^oRS9h*aH`u77h-xx3xz6{mW)BGw2A}T=@Kx6ldF@4dJ8_^rF=*_>$#0 zckIE@gI8;I@dMCYv3IIMS|EH-v`c-aq?nRC-P)75$#<;VEs^BN+-quJx|cRY)8yUSi* zx=rTe-l3+ewOz^E!@}Z>m8au@?`{g8`g+r}6mWDBCNVSSh&FkXEH?5Qhg;&GLl!{la7lzzV@tpSJ z4SjzJe|^wtDtm)~NnA^nRUvpHN;`Pp-vIf)sgo>63|Gci(r zo)&atZDfBgh1AL%tYAfQAGs-ohHdCC$099o3*ts6K2ar=vJBu;)q&JxBZXgj+gE>% zIOM-l4RU&>yE>jOyJl)cvLVuIl*#l+7$O1y&vAO55_Eixpw%!bk#Un_wU7o5?2>Yh zh<}0{HuK5M!)YztfsH#GH67RrUxR~(*}AgSS?Uf;e5(EsT6WlYjIF~*y7V(Lfpn0h zvIo#Mwx;PNN+_s}9yv796DJm{4M{B&mCIs!&++Di*ZJw~s1fZ2F$PDOpM~>mb z2umnN&6`5P6dgjrl^!yv1pJ6-+OeyIqmXpK9dDPef|E+gm+Q!pk&3x2unNZi3VFiw z*C^0+;phSZ?zevm!V`OZ% zR~nhJ<7jR(OT@(``m%C!6Fc)qp3r!L+$#v}cv<0CV$&|#ni%UGE<(r59GE7g+sO)= zSOP&OBmJUIL{{z#jY7kin3M=tuUIzS>_U`Lx-beU z!?biz>I#AuP!cNF*^`DqL6(Rp5$h?I3nuE`jbkl7PcT1^oP;H#p?bpL8K366%gK}) z)N#BM{5BU-?!7eWNVDyE41H8g{Zi(OX`kCxx+eA*?#Z~gyMo0xu#TDR^cT$K@#pQ0 znk9#{Q>tx$piqPRndfj%t|E%hszt|v7(8Ab| z@!w-n!^};DWS4SD97=|p+kZs`jvBH^Y(aJxlwBm909=!fo81IMHItNQ+MkNWsE>;3 zbD_>~8pN0^PFSHls0n7#{u&FZfU6c+chS#YkcB9ejX%&njl#Nj+BPO%upG2h*u7j; zj~oS3H8fl`w7epWsMK8lrXAFCXbu+(dKQ*iQ7o!$9vp*EvY$vrTlr5mCHrjG{$iZT zKGjEi32T?f{?qG6**vxl5BFAAUWJYBWkbc)CJ7G=?#5k3_l3=?PKgXpN4L#N_3?Gl zNN_s`ybAW!c@N#w)tN4~CL(z*W%m9CP649emYa0s-)qdi;WR+BZ!o#@H@IsxNy6P;NH!$%c9I}@lp6q(XXKOXdg$mt-z4#QE+OwA zt4PXl^`+2=UGv-7F>d99`2Mt#?6Gu5x}6R|s#i;koglpKBGzj&5?N+G>S|Sej-+nI z;VLlewgxSLCWCHH8s58Uk4!NydLXVI0{M$ogZO%SPW$@3>jY4Icq(>8|2dgugO}lf zocPvj$@&wxcuW2UeWxNmNz{`?*s~V!?-P$*x(rp zuwQ62>6sj8Unm`5w-7-Pfr?)vh$Pk2hul@v@H+<>Jp%h;Yf-z=Lb#Kr+`Z&Y_nwN^ zh*wWi%{YEY7Ol>xhYaGC1B7Fa%|^v@*Y6$`yq%_IK+Hr@dTd<9+^w@h`K|6v5m)-sFvNQ{bX*FtMlruf-j^*Xie=j17A90 zSp#{6cY%RO2vzM^`%!Q+9ZE$IEe9(5;CF;3o{hUZ{fb}2L5jGJvCyw2VuPsGw;*xO zPb6R;dFFeL2fbhC&PC6vQve7@$>=3MJQB|3Z`v4~_NJvxMZTYRDGoAKSs5?a^AiF& z{rfe*gLhasrXYl$XH80)(2-X6C+Fwa?cOPtzUFLvZ>WXcF< zyIe+VI%!kP7Lr%*_D6!Ut&P)92GvnEN$=F+>7#(7ks_xGEgYvl5PCXbBIT>U{4Mw*tXzte3Y)u$_ z>ql1u5tn4>v2g^oBt6<=idyPzL#?TrvFbaLf)geaVwrtjlZCzLaWuzp%`Jnp0`?qL z7!SO~`^7@u5WI5>z~YTo%lWfz@%-tl^$g&UP;>ENd7bcQc=@9uht1t^eL10jU@NMr z!u+b^<>+BM?QJIKQHoncIridU(8H$7=P2P|Ec*V8htmm4*$nsD$j=q$@Dofh;{?}0 z(3jN-ik1!)rC41YG-cA=EqkxNQN1j=L@2yr<-w&IRrZhA3)=IVpmXn5^=t;owYd{V zTbtX`{i3-O_!Af9Bx$jh=+87$Xiu0DO$K;XzG}n>iyJgU6)&^iz8ko*PQDfFm79SN z2L&pu#0Jmpo<}Ghm`D87g(K?{9z0^!(V_vI8E%+L3eaWHHv8&i?e}EU%s`M1(C6d_rMfATT*z1lZ`XnZfdB6=3o?44wdGVmW#Ri6VYk-XLMlB`jtX zjH;iiJhBEz8e@@3byX+Cux07Z>91x>#Zp;;X&8T?#bvQtmAhW1&Rec1UNleY6yTt> z^O~#jmISlPw_b$RG_Qu&N>W;{bK$$)J`)lIE~f|z#;4#_Z|Gp0(;8hrz`u+SZwIm7KWi8LKwg1FZ)q5GZhc@K-5=6W#Gw&X zF?O07%ZLWFA+?A-&xkeq{qXN}A-c4zcr_xA=Qx{YOIUKc&pda_EKJ;Os;%)I7#dg@ z=9-)@hLXhby<@4VC};)xvkf|&aTrAP{xz4>+C9Z1p6LRc)+29YoH#!cgaX|#*=3aW}q>kD2l_A*b^MoB>x z&DK<^YTUmqOq|^o=2lqnmBC3awX}TxntS!dAd6&I{5Hs)x^n&CK6z2npiKV1XnPCr zIFcl7*kZ|+WU|yHyfwbcW>|JW!_;EkjiV>HkQ|d>C#d$kjD-$!ihDU^ewo^+ zPgr9Tg3IMtT1!Ku7J`0>2Dg@IkthljIYYoR(`yHu3J7^;TudAg*6K!6lS*V&;31I? z14xrpOD1KoNVH^Q8{pquzrV`WwA$@;6X7z6Ya|kC*+eV5#jCuY+RCNuD(>a9bJ-lU z1RTCwb1Z}CPdv@&jVU9E$d+f0;LN!8!3*F*b|iaLk+PSXomjJ56YYpO3!t)PCoqvY zMLI4>)gu`{*}2cx<}3(FWm@chGQzsaq&~i=h!*##w(}6NKdI+isOQ_GC}{vxRM`;E z%%^2etH~n(g!vm$A$nH{AgPS3kj;=#$@eH%Be`uMfpmEd zy$r`uP4H(}gg_Xu~mV8KdL?canNIvGsZ(A2vhx&;i_haQb67bGcK8_jbGULwutNRZ-8pK` zX}906-fYDeczykD1(y0jTQmO-d-Z3w$43yHivTu5KgX4|erF~XY8IX@b+q-tJw6iK zL7!yM!PZ2&UPBMcyr}$anM}kMK?R6Q)iW+SAhE0Eu*xG3BJlCC;#M2t!%>2zj+zCN%qA37P4M7?Re%SE`0az_t2Y10 zJ^d2U40ZDf#61kMo z_7E$0;7nsja0VTm=yXT2#J#B>&SS5`ai!a2^`nW5|&a{8l=mfQC?$HU2++>LmK zT}fPKF2s3=rY37Mrs0&U+E^c()u!9E`;|&tPTTu&obkBQPiUofIr;7uDH-WNr}dq+C;L#76;`n4#52aCJkp>v zzCf)+u}@JUI`69|_Otk-gV%iQvw})u$Gz@lSEAOVQl>MUz!KAqwCpY{H5RI z+CvCQ$MeDq$IA=f^CwgOVKe$;BXwVohsSW;b}Lm02%V1scTs#8bnOYmM|Nluxj5{b z;{nZYG~}C@G%m*3s=!Wqytu+XwYr2}Q=}-HoE0|&4=7;7^s#lUrDvbxZZhpg^5(pS zOnYB9-JQvke6bTrLfw2XIebT&n?YdLx$;125x)!B3?63iJqoOj#nKJ!3WOc=C(~Vh zeO%gyU4%{epfoow^`o87+Rw-7WEDVO+sCDTe6xC>y2A7EBcBB2lTnJCffGuzhJ+uBRs1|hd5w0v|;stOdQXRe<4I48!GHtZqu-t>Q?=XdluL2W>_^ZZNiIdOgM9j=+j0zS!uDxZL6do1g!&r0P&%{ zEE#+C(5!In0<#mB)+h0qjogLcI`e}zdDEggr z(qt>>hnx!P*$))^R~AknXUZXqN+HRDo-cRZGZOEPD-a!V;NS33l(Zu;_R zdsM6*$%mMN*)vW=aJSubSj|2&Q^3wZU#EMoSiRAoV$vy?UaO8`k`am;#>*cr&NSNSNZg9|D6U z2zvVVE(w^x*Aq;47fje)zYJwF=`-ofNM}yIM<~!7b0hJN{n?W9v~QfhR)#48({Hud zg40AY@&b=179Ypk=|H6{;rhg-;!rEf&LXItFRJN6r(DVdA=)sq?~bD^frt zAbK>Z(i+;mI57ekIUX7kw*rRL-*V1at z7Ib1PgY3WV`4VmG*zL%56mrw@0U!^YhAH9Tr6i&%na%3?n3)$R0R=WEo0L5tb=#7C zKZ*0$jTXGo*$%M1@W8zyaVX&P%b%aM>~-Z-ieFi_Y{Xb`7jMyn6JIHx*-$sqojVv` zXb5D6&Jv9}KIonpLcS}Iax-~mV78L!;Yvx9$=#_^;<)%ZNZncF_2^WqD5Lxc6YXcq z@erAu?>%yHcsFeP(uOn`soPXFPd2^kKfHHphLNt9zh@dVtv$le^Mq*#ZuD8PC09zt z_JlH_r?!Ou`3}aqew?S6L8E8tOA?p;#l|)XH}55&utl&rER?S$XgbqQ=G~2%(@M_8 z;^%SYgvn*}FNY~FvZeMKzDK9+GfOH7r7Gzkya8*1q^m^s>$1afB!uS4B$~ky8HtyNtV-{qAB-NndGCM{nsjFH)st-Dvf8s68GcXhWxkAG$w zEqMnVuUI7K`Z91mz_AMfR-_@3Fv38zj+4xdT6hAs7=kM&R?(eBPv90ZtIS`x&|T;J z#x>?r>+*Y$@v+&FZFj7{u^*7#mi`<;XP<3g5vA)KhfFPpeD9M>X>{O{AND{{=WaXO zlkx-&@Udap7%K@T`sIu)S7S0fIYRaR9b7YxBTjgZlyefAl$?o+%Xu5O9Etq%tm~z= z4EuNPHVrrSu3{$}k8Tyl-Mg0pY)~Te=uW(c8-wVuoj-47#%By$!mZ{+^|1G{`Mw5| z@kQ|n_QVw-^toWxL^KE3(!MAwUVoKT%)3g~sM#M0;nf=)WUp0tpw(T~+XZv??6N4n zf)`&nG4QW<8o4s;f_lUWKmSg01%5}*B~T9pH!`%+pG~rH&fw~O`7(xU^nUopMhnF7 z4oGpah^ArMKY3O-{SuJe#_pcb5(T`YPuq~vJlx45|u_W>tDo)|r>;<`QfK!0(NeFU<0vjdUNU?&4R-EB1E4 zaTFP=E4HvtoQ_>FC#s&{b`KbOT2K$sb05~{b-vCAIuh(i-|`|4k2 zxM*#g1`dB7jpF{Aeu2lEy`fv{dyavz>JD2-aFpAAkNJj?5uo6P<9x|*{nm6;)5p*x zB8fUWgf-qNNUBL(n_KFK=DVLWNG&U&i{mnn%`5l=u)%S|nmG(^Z<`1&-kPTnqZ&LG zXUWzKz`lS!hKr$Y{9IXD!4q#T9>HjR?2r{#O#;-Ibej-fQR)TWiEzcRs(BlJKGC~U z4NjuQ;wGpX6Pi9iRKVh*oLUY$rFGvf#Ohp}qAx)$?{t<8y_Su3)BqSO^qXwp=;Nic z*^yij+yOG|!!2SzC#W;{oz)|vwJ|g|Or0`lfXvdyec7f;h%E=4Kb}~oKJl{M$u5hZ z*S0lf3bUZ_)!lL%4J`^UFpoz&MzTy#e3(CTDtl3o+aVkfTNu`JCv`3)%FRwM-j8S6 z1fsBo43$U-Hk(Leo}1S1ik4Y--OGP;cfdUN!}E1RaXu+!+I)YI<8GKk@G|HH{N1Wp zM$pZU^(j8q_tALI&639|Y^bSq=~DX=4(o)MFE^vGdC}%^#|@FTbdS}nPO}5E7VBCt z#D|eKRWiZgGOZM3*qH1Fi9>8~qzbvjQ#YO7Sn^;yRc4-Lmc=HF^lAZ@UsEbO%(F?{ zImevax#mZQR?$;)cJ-39_=-)z{J;(*$%@gwxe3|zD%2#N=X6cfLNWqx&@;%g=TWuh z{fiMN?){MLZo~Wt#NDFiK!TMAbXh%viTGrTOim)>O%;6EzO@bRajf5<;|H7T6vB=6 z)Z1|9Y!O$l)U`GjMK{M$Av2^$7>%}DAA6G1v^bD9+=K&7(x}Fsv#uz1fN{r5OmfM| zw9OZ8Kl`L)hzVw2D+`m4Tv3cQbv?S>EteTm*)Q+!oomcChO3#_RQrG80qM+2h>KUq zX256qs^+@NsUKNgmnh!(s|vQ)Su0pZC9fS{5AFQ$X{b2Dam;G7rdQ6r1eOxe zJ@X`;!)UN#WzJc$C8{9aJUpk;@Vpu%Pd9a$@VwsP;*R15JEFIK^&TUNbRx|dllN&Q z=wyi;$wlfgm5?aYx^V{mv)Z!ev|rje4grr{H0(f4!244*JqO#eV7Nqm;4~=gkapIV z5w?+VTp9L-8sQ7#w+3BB4mA&tKHap}XRH$L8#w;zj&>(T5zK8N)|{p~w(~P=criC9 z9tj(eGa}E&n*{wd_HHcmq;?U07U2+U zMGAPyUA31n_q(6>kfmdv_eU~%Z|l1-GrdMmGp-nt>)7FH6+7eJJkaut9G_7ow5Zc1 z4YBoXdkj0efZxGY(~N8sL^}IYbW}JbJh>-kQ&42uEi6}WU2*k(UKXdj2~YRonYtb8 z{9-@ZSi*XcTb-5jXh=WBJ&3uNbki{``)yizS0Ju?r>O(CDXLzOz?O%jC|W&4w2nu9 z15Vl9@T#VMdh#Hf`J^Doi2g-wRX56Yo9S$-Cd)Q-YHe6EZoKj3_=lC*#7ghOmBKvv zR=2%ch>9idI)BRiV<0FT=Th3+slfn;>7IP|65U0>#mt6q1OH44(sC#8DV)spC4vuj z!eYeo8NxVaJT2sFw0Tf-1jg&GZ(W}q1s<^mL}MRNOQeL(PQ;K;7D*Xs$Un+{zV`rF|e)`K@zypsRCh(uk91J4ecN z+uP%uK>I%6(BOq$Y}gL35sA2RDI&u3qXatDd^ ziOA31Y0qc65FB0OFYeM>6YLH|lkDrQ{ET82)nN}4A50B9@(4v=oe>=t=QV6((v`*P z;6A)sqjMXr-BZ`9dYsx^Dc6Vz2y~U{hogFQYJe6vX#S{d;l8)+=F7v@$IeFbwCLU^ zaRah<7_y49K*>nFwbS`zn%p3-;^od(9#NOI8WQt(_{0#;9sP3}uBZy4G~(?AE{vfX zq0pCdlHI7<4)~MAvAWM-`aCymkRG&eE2nWPhsGL2ooXF*53;DaKl8)drA(b)@dUTC zZjKu0IrxcMr)rE>pqlVc#eXTfVJg zWNjYAyx1?_1uPycf<1}fv@nmj#d|3tBxYSMIMu5R%tq4S4emhNiDS%?)yr#mV~5S#Pv^ABEQ4*;d| ziho*54nXMkd1~}Tc`ExG)nm&&L#57aOSicGyoMc*8^Hgb=f)yWPP2e#su9CTK4jvQ zHD>=yq2TyHJ=*OLF)#kf4|7AOIN5_`lb@oh>wS5$mCB1W9^z9GMapNTtqjFkI4 zyA?eL->{ylnjcMjyp)GR@bun)=YXMUbEH_KIfSPxndWG*UZ$h+_JsnyhJ6UFb@r1vHryWF*hB<$8$AbDY8tvpBOEP>z zydToBBNg?N5#l^6MO4ZsErAd3W-Mnm*v6ODDy>m#+mh2(W}=#TKSgl{v0>G5eG13+)P33#lZM->Q1s# z{7_<(D_dhlXJ4sDZEyQ?CZYLl-ixknc51|1Hhg+O(pkWWyh=Zlt9PfUw+gpK zoUk6nqf~} zE{B!oW-TwGGkn9Sc}K%3<~>b%6XWI)UMUpC4=bqbNMnr}qjCG}q{zwEg(t=0+uUUR z=g&JO&vS(^M(xN7kuiSe1Wh*fCehYUG}D`y0Ve(h(rJdI)Xy!?fbNG*qdIfZqewWo@LS^4b{U6mc5^lXle+yRw~fYb#s2{uD8K;Y-FAk;a3_~qUd`jxCI z=14ZPOk43g6|{MpbZHm&_F2ht%tV2t)_c{$<8!XP{a$MwAMV|CZjm4+e!&{KWWtw~ zz~Vdi4o5W(%4;AG0!a$J#-b(To>g)M2ro#Vi`v&1++6)eBF;KziS<+^NvSnhRLFaU zqbtVQwOOj!nN@A{g@Ou6X`j6g$$dGGdG4Vru{Z#;uNOKyEn-m;!;j7 z+@Jg07cGvTX$n;4MX3`qYDJ0B%)=dhi9Cjea@D^c2TQE)xHCTC3N@2R7OCoIAaN7l zP%XO+zdV0=N>`R>$Q~y_H@_NRSscK;{EE2P&f6fA3sX)N$w!sBXRb-Np zQghJwelhAkOFJ|BGn6VcEurC%MsC6MgBiK$N|^_VgZje9^lj8eQzKKl-cGiy2o%F6 z=U3iT)0yrJg*Bv@W+Z$GlKCu!kn?n9q-?WdWP3-k9BUxkk(ykRLO>&QQND=8J~>|E zx$#5VoX_{@O~Lzc%AruVon&?!gYCh^x|`!J)~$!h{pPf0Wht6FymcHxUC!rp*SKEB zFr#ZCA)Atosiv4-zmtY@KmYBuhr)eNk<2k5Rcy$A{I$K}jd&M&@xh2&I?9jjj$CSm zI8mAT04LFhL!ROZW&BMiFIjduH;QOT9!D9HTdfh6k_p$>O7&7a+IfpvUW$2KHSNal zV%v!!^rpcrXyzhrH3ddCly*TG=B+EAfcw>;n6n->XB?$#+z4Kxz`T`bEcyYQVwRWo zao0RLgP%^y&q&OXB_r0CS|8=vJJ3i-(mRsevwn5K@3|vdp84Ipz$JfgZQw_KW6`1y z8bKm!drFz_b(WJZ%(`~{=&qr=5z$$F=#f#paJ;y^t1pWjJBtpJj7bVxi`3pR|HRHf z*M=?wy%3=f!zK~|>zbwhdDTJnMKoM@dpdEGhj@}B5-&+MZT=m<`OljSVW&(Jvg5D1 z+Q~{**#bihp40JaC52bohw_)wR3p$C>n1zkkE|s<2Ajn8Wa;;C`AzD%_g^U6Gr-~% zk8Qt-%Mb1v6v{ora#_FlTBx_ZpCMTAix39oW}Nl$5BylTyG@xvN#+Q;ZX%L!@m)=Q zC6}FBHbCwoP&uPv1!+OSD{oCuFm^Ux;(hk`*qV?@sk~66_*l&B3~w@`x=ObMUgdg7 zMpo9+zVw&O44Yoe!&uj9k@wjmzQPPuw1~)MlcVXCheVsFLsY_i`LU2=sM7FPLD#!l zA5pQs+e_xV%Tl4jWF$7pROqkcj<c1qGY zh)nxuPOKqLJ?iG$!42JD?*<1x1aH~GS?bmy7qX0C4g{MRreF+X1ocpD`}Gs1v4U&# zN=v-$MPUOY^$2nb#=Lb67yS-5{9W72xk+!U7JQl2+TlCwXpalZsC79{({V6LRW=9yH= zxvm!Eb2Qu7^8*@cez2O;co$K77u7bbT9{Go>cc^(moe!{a_17;(kmD%=|lkMxf>Wv%g^5}!GE(*)e{zTVAf)0_!q|t$7MVI-W&|*ZFo5h8a&~f47OWC{WzH@@6 zcH6L#y_H_pi{_RBybP_=19HGw%`S8c=?!){YOsg6CCuO())wD$(tfN*ILeI@MPwrg zZY@|TPmI;I62bdh)AN(~$Z-pZRW4|=n=(5Wwy-~#^+i#Q?#WKp4-}$KSu~F0dIgQTdab$zgC^eMnLY4g8 zsVMR|6!z)>=id`3Quyj<`$l zyE{L9_XEqt6;%#w4d~GlN4)JOD$Rm+IU@f^0ovyUT zM*Z2K+7_M;kzylrHe3F1ocx<{^j8-pwEDHkx~I{+lAcg*M0lDK)+3w2=GH?R1KvKf zpgF$;*XX%}gr>MTeuIYu^^QZjijj(`*|$kPX)T%cq>bO_CI;PN=P(SQ;+vx9B;%<+ zNwW2rrVLTV+-E3kAUaO)uT+4@rZH#);S_Zxlyos_Bb_7l7O0`~XA~nemWu4xpWROj zG+CLG`z#o~#mTkA$k~-%ZHGu~r%!ChS495-TaF6+BSQ;v(*tYFPV6x&Qa@b!2e61p z3$j+3gYmm!e*8K{OuSTmUc3XD#-f2@BQ*#54`{K?0+31hNd z-#}F>Y%cVS<<5D?5>i(tzUaAW`(9v@a?Y^bOyq5w=jSlJxQD5%Ak$UH<*z_yEo$~@ zJd4xh^TTsnr{+}{M@+6N+zG{_&zlK5MW^?T*~=piI}S}6H8WdV8t20UTO~eTx1`yQ z7HLYiS>Co33q9G91cC9EYlH9=$WA!5l=m#UFdQ^%N+W$4z#4`PBu~XoR8a?$ye)a6jyY9x+~iV z%4$BCJzHup=HF_YhA2YC>Ys5jo)Gni3Szij1GM3Mv-@(b)Dx;coS&OkY_X66N5Prq zw-oWT41d;ITyf}nz1)IM>$Ozrfe(AKp1&$LUJ2z13QDwrU7n$Yn4evn!DnW*D)0rR ztQQKpJbIZD!zs8nqnSSqzsIhQ_;Q?4HbV6W?dWi!`FOt4{#(Y=mzCqv4Q36_Yn&ym zRWHtLes{JLIaN%Soh9IZX_^q*?|N%B%83i@4rHTS>{W?_F?2x z)`_CjwU)4blgks^Mqv3CdG@|)C7}u=SX+#glgzZQu);=9NRZG66u-+;Xcv(}EQ>FU z*!t}IB%xlJFd9RY0A9R6uimjPsm*)Xhn4Lrj7-TO*{?klDG|pGmcgAnva0O#Et8d6 z?PH_f)?D?;U$wEFJr7c;N$ZOsVjDWXjaA!n;ulZgfm=*ew5UlBjPTjj zUhD+u(c;D~46WnXhF=hB@T!v<)YmDNsUWgJtebT9!WW)@T!h}mSC)v%-aO`l$_e>16h807g15Bc zbMR*J`){}B=^jie+HD>7+b;zkJO10V*SX%dU40M54j13ppd-cQMA=BJ&`kF#Z5}S1 z$(!Gt!3qn{dH!q?kya);J-OfwT4&dQxah1QF-N1|BD5ApX?OyEB)asYQ?+ON)Ykp> z1eM1R<~~}U7nkUME;!^s(1bojXBN5s)=In@E~u*-HK|`)pFM%o=!mK$ z8k5T@Iyw%a0Qiz6NTsaWzSxM2q?0u1|CoJqsBm7U9w@qX821M3%_M?)$e$wizVadd zf~WclKuY^h;G=&>N&S!5%;rBGD(2VN=g zWWO;uGO)gqQ~uAd*WZ8RWPIgi{MYY4Fb@7gdHFvx4l=N@{)%q;HDbh~10S~ggv%%F zD4kF|stO9l*hHDa?`f=@n-5gRw-Q09mjJ*Erc4G0(~MWnJAm$HTpTind)tttAA}2O z9^Ij@ks`EfHR-zrK~DYjgeJ>w7i+~(v#@SuGDycr@ZDX`^31|(sUp#Nk@0yOg~MEA z)>VC;`}AAYH53^WF2he#AjoNY+;Ho&U3`{q@*^$wL473ET$a6912c zn+)u9w9?wP*2WHB=zrh)^$7f5*41eh^lgA(+CY?LAa$p(gRQ8dEf6FdxGt(lhtEd; z8eJ54cz(k#1{NwQy@DaX>fp6d&KjT#1Oop;D<>pEtEBH>3zQv*32kksYb*CkIBRS3 ziV^*{#uNeKN&o7L!I9FEopcDkCwHhDMchm&QsY@3`tKh+$kDvJqZ~eEH4FqQt7&&> zo>U5(3CBj#!3dr=o)CL|UkZoR5OPu{#8&grvH?>;Bp*!A>(t2FdMNhoB5Ycig7VMj za3tTT{Ip`m$Nq^%HHq0@8G&t;;}bOW+xAqOwFJerMW5J&Mi;w>oE`ff91!+UHOwOh z=n}%WR%`+02n(Klahn$rjd+vPvQ(&BZvBNkyxR&-{v6hM@unzw6gBbUB#$#x#?*a| zPd#SN-gRG@*Gb7Eq+Yf=wqY^EH=LNwvqtz0HJr{L*L@+T@NdzVdSI|l5tsp18ChPt zlx}ZpDzHbhVBB~fYeaPAO!^NiyTv`&OuC-YSbtOtzPP@ld&7+!_wmo%@wXWJze7B; z(f_LGuMrC-o%ldSy9U-RHhmh@4nqLd9}u8%`eBTRKh~#W6pVgD2w1^TuO0=tnn=*> z)^xN;#WDr$wdc)41B2~03A?bpc$?l+P)110hlP6Fz*bOZBM@1uzWrTS*H2stwfDWm za2su@)3{=oDZxsk2;dM^MRVsHTzM1wjTh1U8;nV2BkbLbxZ$R6M4rLr(wP*1_Hu$D z&90qwguq&0&@&llYmiAlIYbqXk)M=PCpYm>c^Q}x%qYa0wBHd{wzP^J6L1liYR{M2 zAxVpKTu-hO`$`uVAh~V6PJKah7V4PhFybQSqQyhX!;prQrqgjVTx(~Ij@$e*=|)fd z(RUZ3LF*%rTfa2CSeM}ATe>$esQ%-Bs^4E2H^ptFwJq@tw9RaQVCl5V3gWMCawA(? zOB)VaT6=qY8b<&S+*U`Q28diwYp)H&Oy~W^4KTBCFauDlS{pM_{DRF5)LYvq5fY` z)&IQySHXdD>-}D<#c#FR{G(PNqQ14AIjymUp1uQ(rIFSnHXr8favv1 zz!1g)WH+W~UbV|AQ-9%Gkp6_ml8jSO9E))#@we`rq7vAD{j=CI1z{n1M{1 zuZPpH0HtDJqN8B}aykP6^nu&|Bo+IAg|mMl)h`*@t5m)RMv0;x6h0J=7`zdHPH9{zu-{-2@=uPwmRSeKiP9hiOm;Y9yySo{ye7OxIK+ggts zXrF&L%`egM)$o6(YWUARk{M`UbgZv=ChKqZ#mvk`!@y1tql#tNHt!#s^p{Zi|L=+Z82x}@;;*?310ypHBLh3ohv|O{%ZzmFG|cQk+ItqD z_x!Uj)Bl5N`(HTCKZU>Fve>`SjWN(M{}zXt8R>tIGOyhi3y@2L9%v2!O|pL{Fat01 zzrxJ_qsFl@(gya&e{^f$oyNa$ntzquSUE|^h>Hq}h}eGq)xQ{DpKm_wSlz2KpH*Gvl9Ymf_!NbH-m1I-uwOrh&hbApkj3Xqf33fp=Z3H0*Rtz<~-j z8YW=A!9vIM->vbNJJ|o(8X5ns(D$zzLytk4UqMGmMqiu%4~_9lu={^xOa`xGN`E-V zzZJIritxXLsn_=Ut0@X2BO?tX(2(eVPo0?9>1kLQfz3wuC#e&|zZ0k#{}|SQb^W!l z#>4;&8o>UQnU(4H9GHcfh7K4zSm^(I3d}(NZ}cFHzeKe^83+(DwzjdwXJ=vm8|BYy z(#=FG^P1iMo>R-}m?+x*a$|0^eE4Mru-FUtta>@iW2?%z8BT-`9gbJqz+$Y^S(l4X zS3R6M!rfzPHr;yHLd$+%Iow|mb3{6WHq`-dn4PfZzwRQa&=J0$Uo7xe`R9~TAp=>a z(iSP^7G>u=)~vA19HmZ+wPeAkf|mhh*!7e|N)h9Hd^=REaw;Usd{fhpW0YHH$|$`~ zFsdk~`Hf`4%xHwDh;zh3RK-|;WU6cTHYe*#kRtU!v#4=77}jY?U6MYs9F{E(XRPAH zuI&pP>DRNhyzq{anh zGm$rRxC#qVNtT7v8j2;Tj%u_4G+kQM-hqdOElmb-QBTCeaiLd80W`=DWSC7US8-Cy z!;VawN6Df@!rx+oMz)O2nMqm!y0e6YXtsQh_UgHx?AE-vZjV5_|F zXh{+f+XB#_1_WO{F74~gg|=poJtP%uJvsm<;80Vq6saWT%7#o;%m>cw#0{jy?ijXM zP=-`EJ%4+4vZ|=BM!PW7zGsp&BI1|1dm~T z;zm}0W=Je*(+DrE% zv9Dw!o_`W#fpY#zEfY85RtBSLHgf_m$MmS&rmhKA@*&R9T}|V8YiEOZB+N{Ia%=zW zaclqbzT%2^LhFb*^vcmzsO$Ix7J!VjLiPe>oOG3v;+(Ria(}g2zS^~Nftwk>UK2ZS(_$;p>5esVVEGy1gN7=Q>@RMy{(bWW3ZL(uQeA9{UZdnki;>PF9-P9GmZL zbyZi=01^*TtOZd8)C08om=~Eq=%23|nqQSx>PHuw*@s}1_)wX=Vs9?a9tL&HLW_ne zsyH&fz8|II+jx@=^7eBntQ^jdc+Gq$BlI7uNe8h!baIf|JmzoU-%1Cf9yTtLwC(V0m= zFz+etpw`*d8SjGFEaB?-W#QoJ_$p^^VR+~zR)D6HI}oSXf_Z}4=e`v~F449d3`%J=69s}LqOs3#Vl z06c8O3A0e)d)V|E!P8*`WEH6{^zEv6Lb@mjmhx65q0Dh42#`u!Y(hlPM9!_GRQ29>k|hQ$$PqZP-v~_;{E^a3SxxAOfF$oXUc``L%{2+(LmmYigamYjhXKDQ&IshrKeE5 z?Fjn!LfuH71Tbyk-dbV;mPB^)!_)8f6O_N~Q06p{BHEK8>aivWDFO+D&YIpv!neP% zyY-B!^y1*to{{1B38vIeCw)5@t@VQx{U^-XD!3rKU0PArLD-q1J)R4~stmLP8G1K` z2OjLU_Zw#cKJK<3GIW*5pqDU^_Bz2M>h8f|@87`qI(e?8o)Qos-V-^+Aq+{SOQbF$t3?fgpsR+6w1z6#4C()tsCXsZQV9Jt}GI@2_V3xn+1E1jW`$5|= zpyQwpOB=jqPTxrF`=R@^8hsh9vee~@C9iO)X5B*-Sz#cvvK&0?6U43Qjs}-S<-`(zwk}_ z#5JE&f;-TX3dkmqUYdQHoyRHi7B5MGRnuE>jT70$%ri{-v<-%btqnMlp)yY7wz2HW z(Y_;tt=r00r7FU6sg&GKTfW!fWyWA!P}eMMgzp(l*IQ6GI&>k&`loTNKC7^Gt`23+ zZ%eZ}V#7&`e`D}OV;W((O!`y)UDEo(X|@@qb%hI1Zrjmg}Q!uuYl- z8*T^jvvIdT5}lNsl$@Dvj4C7%HS4pjzMsF5=FaDyKU8pmUQ$RbZ2Ygofh#9p!Li}r z)2W{*9FI+Aj%PZ_CW;!F5<(`AHDsrY>W1ko_a3^Q>pkl{2XB`=qBr8fH*i->TPNa; zgq5JhZ7IzM-Hi!sm+;(*JMrp|u*ZPuAMGrr@bG^8kaTc$zS(oNf4{%Ebw03n@4_jf z*p0y3#yj0|hnU{<}G zH&>dzvvVH&vf{;B%}&(KW3bYMZraiWuR;p$iaJ;3X8Kav+{xX=)Cr#0#o)5K1S6rW zSq*Qb1E~q^#nI!{x`AC&0-pLunYc7y7kqaSG_?niO+$mx-@usPj8sqEG3>U+!y-(v z!fEx(e9AP4mSr5?nezKy827y}{`bYdFu}ht(Z8b_(a($seoh2CKcu%kpm+MWWj&zx zJb(=aD`E?|p`*0-Z6I)A%VY?LRufJZ$LNcs4?MGs&9dK}HmW%J=qn#Asy_I=<=P{p zUxUwPF8BERLB-Yf<0U9zNoChz$#Q5>=#YtPMHAlprI#PQ1S-TP6xRNzb-jUK^@M54 z2~|Hw3>4OLvvARYtaTtqN5BxeWr!iEbV{Q1bp|>F5b|XB2a&H61hV-PKBxOTldt0h zg3Sf8`K|L+6E>&&o07vjP_1JIf-MKu`Vyw5BZ+{IABhOQht*dlZxEP6?Jt)5=2K1; zt)71P_CG9wzJ-O>3R01`Lvs}$ zzY)P;@_75xQ-@1$9fsi=9K#tjQ%cJlCYaV^jD)TlygRzp2nk&pR99S!7$%qqBo>+h z5hB4Kv=B|J>P-Q}r=nI92ocZ}f-=RX8{_qf$OE2+WV8S{{(^R@L6j2p|v$w1V~`@x{I=2M;It{t-kE z24C{c=l{LPS`D0?nGjtTzF7wu+g9KQvggy6QulY)0FW#geCapFpkl~;iEqZi!%4q0 z{VzrM#s*Tk6w{2wVh5jD;OS<6rcUYJ7nT={lr0yG9F1e4aDqfahYNit1|>$s4|pRE zE=I_Q^e07jP&{wMCvgxViRI%mAzpW~V^{g(QFh`}>f_A#0qJhASGqs(1fS6Nd*pb1 z@98JQ{)3{!pRimytB7D>=nkE&M3A`jr~V$I|K}ohFW96Q?Ft4nmG0P~Pk6ysZU6Lf zbdT=mu`cUVpKupdMW;p6^RW*aKHhz-!=v&&lo(_CT9F#g zH(a<27spoY4Yq;Iuj^iQ;A;s~7()F+A1}zUFby{drQajujTYwZfe>c*HdL%W+-(e9 zYr`oTpoq?8K~>Oe+M>bs;!lVe5@(uiwwZx$C2Z)`V6F#?*6p%=aJPZNS$c1e6i@@x z`Xr=zyFBYc$dcwiM5c2Q@VbiEzAb2nE{3wLp+m>QXvX6`>D$y*w+q+vPxT zb#7W2r#W$XZY)4c>+9r5mlp?>+2j(R6ZeATbVoZmU@zX(h_*BYXxkQC9MKJEn#gFh z*|)I`sCUB<7|u8%ytZuCz{1r`cO3=mKAthIfHpY3$9vQfuJoCl6(0SnRi^ z<&zj1B+(@ebyU>MY~1VUm8xxNWx`SG_HCNHUm~yz9$Zgm4hd%H-w1w;crWU`F4nt0 zERJO~eI%a9W*G^5IwQIdj7&%11RNGF*(G8*Adbs&9b%)cFo4dKa4-?Ng0%ggR_jMt z}keSu~Y2b$_wGZd9g`T=YS;1s7m}U~wgL$hbQD?#iB#O(WIG z;bk*-YklHwYwlPTaYB@}Y^d>>ZPaz(B8!e2W&z|}mHW6lh+9O#>|4#uP%x&>w^N(g z!&9u6^O(m6VRT*Q+oQhNcxSk6dM-ErP5ADOhJpv8u#@H5hx6TINVx4Iu4c|Uo68@^ zFPLw_SyhAn>@QQsU&bzh(+Bh|^nl#czYR(N$)^AN#Dw3+BiLB~PC*PDh+z5O#v?vy zn_{yfJW<_4kqrfBVL*F~j-!Egb>aol1D_D|Wnxj?0sd>gGI5-OwNN&q3XqWGfgU;z zUB(K@ni>=vq9Ds7VHPIK+YHoD+;gcW&Q9;)+_8}~aXA)W8gpg{j=<~#<)F?Dv>$&% z2GNuy^0iWC(ID@OsHWl#-%2Fam6P>3v#k8j4-~Bg+#RW~4^AFhqq~)(+Mtt?h+4K@ z-%rL(DHVQB;E!%D6M$QBp(;~Cd4KPM*He@l@i0RtfZtSek*ZVzE#ZAY|8C|^Xz~soNq~hI0<_oUs8$hRj#e^Wjg!SZBV>P7sMb!?UxY! zl>SC`teNG}e&9LP^9 z2#d;9GA1YGvQ13vV)oA}Z%Hs%pujz}P?#{dWHRy5eG<(E-+W6Nr~8qFi2K997NvAm z$%O%*6%-SAeQ>=g6`g36!%JZ`+sQPeLj_?r9s%db;Y4fzS>_J3`Wyqc{i%W}`+_LD z!sTZjHqhz$xqa{;Q#Q{N6|xU~WP7$(9R{u!#trN*ZWlcdM_X4zTT?wVB{v;_9C%6rQYAEHNMoYalN+xy-3-2FMM^v?t?y%TTB^zjk0yi7# zo=tm>pW|F6xXd=N8&6;A_g}^y09HfYwxG{g7IN`}@j8a(!@6$G^UuxCmgUREwABX( zD>8uR$I=9-rZw~m0oTQT`>=<-t9u%krH+C0Q-++?8h7M72A7pKNo?p6btspGwwrr| zMtQq(q3isj6D8J@z5a_dmIF;%UJaM)i|wb8g0vbQ+D8V&(|q0s(8cBX3+-daJM7Xv zSUL!Z;F0c%E!{T&Q7-XdIxj?#Jy+7gVA5FPr<@zv%kG>ix4|4{$Uv(}Na4xkH16S^ zZkmba{NTnbIcs(c#+kdxNk>K^rquiR`)-$urMVzloIJn|`xVCx%Z(k(eqWau62cf& zq>%a39nH09-zGc;3nGKwk)wEqA^K!OE4_Wk;TiG-`)JGq?@JtE=V3%!L7Y!OJo3h| zN=m!>PllP?!yO>N(8m!fHEiJ%haz* z-i~l%gNt=pp-lL@4Ert2%ORB8J0Cxg@R4wn@UgUbaB+@$Uw-yF30LEzyIm=Vi>~}- z*xG1OIlMRPWB<)I>?Nn8SVtNq{;kRWS$+E%dIy~5&dXT7?T%In%Op5M1@$*ZAJtyZ zTef|+kjq?0_4Zkg>WB9itQR`Iz8HUTv&C#Ap}nT8d0wv<(lW&`8}hqs#`qaQme|@OH*f6NVN5dwQrh-Ii9k9 z)^S^vS-kH;v)WrlO37w+m5y?puGu5`%U}u33(R;y7uAi-rG-Sx&fUnc&N*kXQLmEN z=iFeocx{)JZ^vvX~huAdcxn|-mu zEiMD)&fN7-wc#G-kJ&1J-a7tg(puxkuY!MAI}C5$*MFdz=*5}O%UoR`s>Ho<_O0X9 zqsuN19{v)|UUk5`Jj}F`{;8_@ogY%wDsaQS{QQ=bme98?wskb$yXUB1TDvcNd^)n+ z{?i5RPx6(Oi%-uvc19YWX=&{w=8%`;pZ}NJ)!N6$u0Ffef7xx7+9T$p8x5D-uYO2@ zFaD~QYwNJb@5k=Zo}re+j{HYE)e*cWk{!*gDBF!cPQ;wQ`FQqF*#ecjoAZaiy?d8C za{Jj2R^aI6(czA-ef0+m6HD9W($>DrYTU3h=8M0gW^}S~U`5l=`!6G*4qa9OX^*$Z z%sxIMdGq$R9qF|{oC4IIer-9}5tA;*4!qek+S}Xvvmr3Uu zE?jjo*RACW4HbUXV+jtMC#7#o2$ybj+4-&iS$vFzIL^Dp^IYah^=+uy8t*RSB13wM zp6TlY$GmgJBI0dyeFg#z1}hqG5B9iABa9lI57BjrzxTGHD8E&9wpyx;0Ac)zOCnEAz$MV0o^3pjdul)9lsb_f4nfAA{Pt`4;wkWQkpN`sQC7YCkKYelVcx^iB*rj&sg&MqQ z^EzDQVE(-ob((moUFTF+8CZk~FF%)87QTZliAm0XkohD#Ge^#C#f8;-imK+O96pWI z(IJU%kw{qnS;#vr^3fj&DjqWP+8(@@OpuIGRn1ipYeU~MQ;&|^>Qz%H-X^=BkU-FK zYC?LJHa&H$c#bk*-3iOv1WMK=Epc!O=47tDwflIJw1~=MDkV7I%umgXX&td7%4w~c zsY=ED6;#zNiehaf5j}qqsw(1bMTOfdVUext=jWKI`=xU3;1!HQKbzh%Yfb5qQP+`r z4>PzPc7AEAOYE*>F+ytm@ltWuV+$(9O_e_Id`nljtav3Ow@K=ua|Fk|qpdn4RY&Tf z$WTotxp%vhUAhrc_Tj=l<)Uw)b89k-@Kn{rOr%&$g>Kf(xcye z-<6~NLd$V=aCi60&icg4ojZ$%2j30EXa^3p#TN&T#@rcwteNHwtKaupaeJ3o%;A9e zSN{5T8{b-XG|74!toE@S{SkLRB(7(q?A5^F_4<+LYfd~V?0l;CMnkRS8f{OxmPV1o z?WQ-TnlfALdut`ObYI)y{9{i`%>DCE4u0CcIK_r5>yxzO8}qwuV(5Euwc$+8Uc#J; zK$U2bbkCIcc^wEu$!N+K^|M2zQ9byoRboku)}Yoj+;D_^1PNQ`=uz3?O1&&KohJ#t9_ zUZ;}mA!BT0c$}>D+*c7HIEb56>uoBW+r52+18b9llXmtWI!FEX)SMrt_lW{!a zi?P&0kNwV!o3pm49-M8cikwf*B(HO~%gaH+cYGBT9P$#~Uy zdSytxLypdEly4n!!v!;k%#-5xmU2VU*GPZf(mJc4L<$>v1drhLT4J%k8 zm$HrRvy_ZB$MWJX-4C#@Q8xDad}H_HBkhMwYHJiI(OCZo%vS$+>{(WIHGOlu=H{-y zPDI#L$0<7p+gW5M7OR{#wOMnUJ*d%8O|LwHmKi|a|@IU9B$a;?s{nVu|K*%&Y2R+V_j%IxTbk~s@^iX()~k2 zT~F`7Emoepb6@>~V=%-=S1rY5$*%3ERIuCI-lQCTAuoPLyQrP`Lq1c|w<9q6)3@@z z-me3G0X*L5tCsE%a(bL2>t-GMQTfM#&1K~ai`VUhk5vABMt)#q;G@^>;!#e2-?xz$ z9oMpluKC8?9vZHC{ITctM^3|SKy`)yZD>(D?@yWycmRby2s&yXpJNe=c z?_T~P-+r92Prv0F!l3fq&ccL@#kTJx_jGO-siAJ{8B(UKKVdIjUY5OT*zDcWEz2np z!m~}1gcVE<8!mko^fywNh>Q^OKnh>K4U^)Tt6X0z7Q89}Qzrf}>7{TRxztR34%h{h znq3I%mrgjlbyY&SNvx)L__IZAOl(GTQqH2b6D)dOf{bu=a%^E^+;&T)dB*xD&(_?D zTGJ^j92}W&r}n2=?FboY6UVsfti4XO-m=WZ|i4K)1NF+x_J!eU2 zggJ(Am8F*Yt#njP6bj>lU-jUZtfOj-4KZO3_}6k=p0t^VNrGO%DSaWPso|+o$9qMa ztg@FPgAL=OhHrHut9;`cZif@l$k_w@Z%o|2bIS>>7Er86oV_72 zyYuLf(eCw$4GHhn9`0T&pHInoe7d>AT>Txgjcl}O*@}bd#v4`S5hbbVvL$4jy@Onz z8#I!&UD zmz6rt%Bo*n^wDu&#>pZ0X-mai-`M=(p8JiKMW4QXkG#197kE6cjkF-f#`~j=U$OK; zQQsa zb!Jc3#ZRUw)*;Vdv*D`RpDue_z)K9TYFf!PSLD{c(Zeu!(XGmU&C9u zzxS>7<~^0$9el0jgyZf{BINl!2KUozZLV~e8RiCkJ#kKg{-FPdv0LG{=FH;VeXsim z2C~mLr7G{a8NcXNPj^hjkd90-XIbtLZ{N#(y%>wPo_>*Lm|~uW%Z)v27)M5g^eTs} zz88XXirJ0#f@TDbNmus%HE3XQxQV?35rYGufy4aMjjqd9-KI@uVtXaD%edOzyVo4J z^IU0(*t(bUx|Z0J<{~?48P$G6vM=asXd7xGN6vg$S6<#R*l4OGjaGVU?uCrb5xICG zC+1?1+p_0IPn@llRYWB}oAyQ&scKnpOm2k*D_K|hzkI&+0OCUgoFfx{Y6nN`r3o2kJe3gB53qzUHQg^pC7!cA;8t~D2}7@r zgWR~-WH#>(&)AW<@YY=BJ!7RH8#T!YyiKZN5NVBfY3eBr-6urvWvMx)%FbJ7mC1K} z`O7!P}bBWu0bs(CCa#Y|5_Lj1|{*Z>2Er+%3qt@MLjzdg8S$LqoTZ>#w%JzM-A) z%q1^+CSow8QP1eRnTC+8Id!@?4Z#e2uwf{(&#B*NrRV&WCN4e4ubzbs3j0?2q)3?@ zTx9rso$|7J<*+$@h-^u(KEfh+Gn?ab+goNwZFRMJ4N0r1C=_fzIUHZ zU3tJ(&iwwp_RVq#j}(K=C$y8gyoz0-lLtOrxcl<;sK56PZFu0-XAIliMj>vX{QN6Y zo5hq2m+FQ0(lqn#s(xA7t^C(H$5{06(a+}wp2;;=Iv?s zdiapbjT`QaZnd)+ug(?5U+C~|j&b)KEtMM#->+Yu&+-g9l#<{(dcJK(epZ@I z*pAN|T|Al2D+rEx@+a?hS12?_WnPXZUyCk^5TnIuNh-x`@JaPlT(&c4UP0?3_2N)3 z##v2-(5hD5##;|Atz<<$DN`#JQEPj9aixoB6?=BO>8Ymh^=$2{t32%;`ZPXX13{Y^ zynN=*{gdv%>ao2&yg)t-Vl#`*vqga`%;0t?c+bByYHmLsmS$9E25(aG(iqdvOVi`> zxN&jfc;Yo|EZGD$u4*hv7APFoH=bMx-i}|i9!tQQrhd|e)p7NtarI+4E#@F+VXTki zH*8_p@dof?9fpAv2Y&yFV|h3*;#jLNkWVuR~m_~psgiJ_S5il=ePrHFh6%U51xjfrUI4Dc4BCNzxiZ@0&I-M%T-fBhyMU( zO)-P%vAGNwP8|=Yp}+-S0!bZ(BN6aKHIOj`PGyip1PTR5VKmTK4J;b=^QE9A3jQK< z=}ZlCeZ!y4fp?k;KXX<1se!&2bvD--fg+Je2qYSTM#BLIoagW1MfHPw@D#_DOz6>P z@Mv5X$BV`GfbsQGoj_)xrh)>$p-y@r`LEf1AO=J-RcEy>x!1FTj0Ymy}qJN>tzz5_H&!~z{`=y8D&2<|y zG@XWExG~)MDaXJHs2Rt?nKVaJIshI3Aq?WzqyU?ffjepFaTy>NS|9vq0f!*Kk!X-# zzYU4hz~D8&lp={5NF*5n;ru;mV>%{0{2#PnCTp3(3)RD>vzY$>O3QCfh>o%Gu({jV zY&Wg(ATag-zQ=O*fa&S+eVzbQ-40Sf*}lBBlg9N^VyZF@>YwxFAW@gX*Twrg`(H z6zB&wR;Pm|FeDTmPoNRuPACEaPGn#ia3?GV4W}ZV7&IJ~O2lJv6HUyZW?EB_CO`{l zG{`z)U~zD)6P*gj;jwf$iHgR;QFtbSK?CuOp^eWu7{ny$X`0Q!H{mRPMC-Xxc|0wU zXUAr008g9f9pw2md3^>KeTlTkSwHx>=#g|j^n zesF#w_!uyFv8Oy4^WbR;{<#$%o9X2XYC-5YgFyZlpfj#|s? zcgtk(M8k~BrhC&E+@JOX)iz)zEGI6N>kpE{)d3t$VS)&6InG~3Rgg%PwTPdqlj=XLOm-7Xlik|22nw4%lQRBlI<9QOWIwe*O|};C(*}q! zv;5wc`*9geaZynD1c?E^e!XBIVH>11@*nYEXwYx4Rp!579=~WfP|E;9BcMRCAe4r~ zfsHl)^;?!eLhr4dp5G;atEq)0+(Bs_n=K7|j19IM_0r4hh=h^aJ?%L;7+1J*xi z|F9sD4%!A5ho07FEDnzY^FE~wK;xIYnMwn8fwqe!;`!xnrtlF6L?qNMfX4rrGL?^r zCQjoc5rKuL@)1!uej?vwSrm$h0VM*UG%OB$gn{r8L8>>DM&ehH9J03|aB zAmJav2dV-=^`UVXe(wDgeOM%xUvLLXgU%%ii{zI+fbgLS{FK+JvRDk%R^S6G5`4gc z@Zm}PT1!)8ar}Y>5E>AjHa0vOHEnEo3=$d(00!{tc87tm2r41q$Ih_w=8&A_m0MP(#1DF}wXFvk=FQ)VbjYQ&65I!^#IKnhO z3<)|%Xe0;*h`*rGNDS2WAdwUawLRFs@{5K{?F%RyLWIO1$gd|s@db$D2oQfpV@PQJ zA;Dz(ff6ZWXB$Plo}HY{P9Z=kUR;n%qAusAUD64?c}w&}%9ms2&3G18{VKhuRNI!~wvXDvJY`S)urX0|j9C2Pu== zz@b463aBg^H7)i5A0CQLeAI=m0XPsc{NguL+rZ+W7>h&WK=Ba>AAtm-20|l(6>b_0 z1v~-D2SOF9kBB8e;}=*83B?>dNbV*=Y=8%Q0;v7)DEzeb17zXj2vAuJC`kjEO8_|- z{&Cl2y8zlW|HETYI0D3efJT6>(|8P?M1;f#m~e1r1Z{(WhsFZnBVnO!-~b6K3yNG2 zA-2ck0dzuT`H&6qQ@}^UL1GXO3=LgF`7}^2Z>nAJD3B#TjfUf&{!OtTF#fbY1EiZ~ z7d${QsO`bJ0No4V@t|tYv~hswhxirX!_6QICIs3)G!g3eK$Zl>Njz`_=$Zm()Al)l zhT#|gn`#3LcACH7F*xY@0c7#eI07`{4EjjZ^0N6p=C1BC~v*s!GBLEzN_76lGKWzZQ2MRe% zqfOhJ;lVZ$x|WS80%a1X?Ayn+3upqn08bG3hQJ16Xd}P_K`aRHK(IEBSwMh^0!$ot z1i}755DS7>5X8c`1q87mhy_6`2x4Kv0s=e`;DG=SCZa*GR~F!b01pIsAi#qO3kdK) zfCmCRn1}|!{y=~S0z44lfdCICEFi!G0UikOU?Lg>`vU<BcXWA*j; zDNF`vEJ_!puTQ}0fqw^2(kEdI47JFHc$^*%r9%Rld>}y$izXVN4GgeI13g_s1CkCN fr)3ZFUV&*721m)l!jmcN8xw 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�BewIm~1i1qDi>|wQD|Q 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≦`0o(@JB0sERu3zfUsRNu(xa|rA`ieJ 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 Y&|?BN{_*!W3tm6{caJds=Lh%wJ%~ewUjP6A literal 0 HcmV?d00001 diff --git a/Komodo/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta b/Komodo/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta new file mode 100755 index 0000000..f2fc814 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: e3265ab4bf004d28a9537516768c1c75 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources.meta b/Komodo/Assets/TextMesh Pro/Resources.meta new file mode 100755 index 0000000..cfc142f --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243e06394e614e5d99fab26083b707fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100755 index 0000000..8a01112 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 731f1baa9d144a9897cb1d341c2092b8 +folderAsset: yes +timeCreated: 1442040525 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat new file mode 100755 index 0000000..5bc142c --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat @@ -0,0 +1,106 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta new file mode 100755 index 0000000..fbd2cdb --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73a58f6e2794ae7b1b7e50b7fb811b0 +timeCreated: 1484172806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset new file mode 100755 index 0000000..e907cc7 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -0,0 +1,343 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28268798066460806} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _BumpScale: 1 + - _ColorMask: 15 + - _CullMode: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _Diffuse: 0.5 + - _DstBlend: 0 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _Parallax: 0.02 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpecularPower: 2 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UVSec: 0 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF - Fallback + m_EditorClassIdentifier: + hashCode: -1699145518 + material: {fileID: 2180264} + materialHashCode: 462855346 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28268798066460806} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 1 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 511 + m_Height: 511 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28268798066460806 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta new file mode 100755 index 0000000..42dd6ac --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e498d1c8094910479dc3e1b768306a4 +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat new file mode 100755 index 0000000..cca8ce8 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta new file mode 100755 index 0000000..88d6334 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79459efec17a4d00a321bdcc27bbc385 +timeCreated: 1484172856 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset new file mode 100755 index 0000000..c7b0771 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -0,0 +1,7821 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF + m_EditorClassIdentifier: + hashCode: 231247347 + material: {fileID: 2180264} + materialHashCode: -1183942120 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 555 + m_Y: 816 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 775 + m_Y: 922 + m_Width: 25 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 471 + m_Y: 170 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 47 + m_Height: 70 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 161 + m_Y: 212 + m_Width: 47 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 70 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 409 + m_Y: 10 + m_Width: 70 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 53 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 437 + m_Y: 90 + m_Width: 53 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 8 + m_Height: 19 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 975 + m_Y: 961 + m_Width: 8 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 146 + m_Y: 673 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 189 + m_Y: 671 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 31 + m_Height: 30 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 495 + m_Y: 984 + m_Width: 31 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 330 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10 + m_Height: 20 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 583 + m_Y: 992 + m_Width: 10 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 399 + m_Y: 925 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 10 + m_Height: 9 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 657 + m_Y: 958 + m_Width: 10 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 695 + m_Y: 409 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 532 + m_Y: 249 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 38 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 501 + m_Width: 38 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 40 + m_Height: 60 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 596 + m_Y: 329 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 417 + m_Y: 503 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 45 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 725 + m_Y: 252 + m_Width: 45 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 724 + m_Y: 330 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 41 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 912 + m_Y: 262 + m_Width: 41 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 40 + m_Height: 59 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 438 + m_Y: 830 + m_Width: 40 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 648 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 856 + m_Y: 484 + m_Width: 40 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 897 + m_Y: 819 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 10 + m_Height: 57 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 429 + m_Y: 287 + m_Width: 10 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 846 + m_Y: 341 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 42 + m_Height: 29 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 227 + m_Y: 281 + m_Width: 42 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 392 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 728 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 74 + m_Height: 74 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 87 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 74 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 828 + m_Y: 103 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 542 + m_Y: 486 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 55 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 509 + m_Y: 88 + m_Width: 55 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 51 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 252 + m_Width: 51 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 629 + m_Y: 409 + m_Width: 47 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 789 + m_Y: 259 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 57 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 904 + m_Y: 103 + m_Width: 57 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 495 + m_Y: 407 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 552 + m_Y: 919 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 36 + m_Height: 60 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 797 + m_Y: 569 + m_Width: 36 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 458 + m_Y: 326 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 816 + m_Width: 39 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 59 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 97 + m_Y: 955 + m_Width: 59 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 562 + m_Y: 408 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 59 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 583 + m_Y: 89 + m_Width: 59 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 669 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 103 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 52 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 461 + m_Y: 248 + m_Width: 52 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 51 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 288 + m_Y: 273 + m_Width: 51 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 527 + m_Y: 329 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 50 + m_Height: 60 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 330 + m_Width: 50 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 273 + m_Y: 195 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 85 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 85 + m_GlyphRect: + m_X: 103 + m_Y: 10 + m_Width: 85 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 56 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 175 + m_Y: 955 + m_Width: 56 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 54 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 582 + m_Y: 169 + m_Width: 54 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 49 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 427 + m_Y: 404 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 232 + m_Y: 671 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 375 + m_Y: 951 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 223 + m_Y: 393 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 630 + m_Y: 870 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 894 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 456 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 45 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 648 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 738 + m_Y: 409 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 908 + m_Y: 579 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 797 + m_Y: 403 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 785 + m_Y: 337 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 62 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 538 + m_Y: 168 + m_Width: 25 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 430 + m_Y: 666 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 852 + m_Y: 567 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17 + m_Height: 80 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 145 + m_Y: 773 + m_Width: 17 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 40 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 856 + m_Y: 403 + m_Width: 40 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 880 + m_Y: 564 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 378 + m_Y: 222 + m_Width: 64 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 630 + m_Y: 805 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 264 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 145 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 329 + m_Y: 666 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 23 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 926 + m_Y: 816 + m_Width: 23 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 956 + m_Y: 740 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 23 + m_Height: 56 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 55 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 388 + m_Y: 672 + m_Width: 23 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 495 + m_Y: 919 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 226 + m_Y: 329 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 63 + m_Height: 45 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 655 + m_Y: 188 + m_Width: 63 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 737 + m_Y: 188 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 41 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 609 + m_Y: 640 + m_Width: 41 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 35 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 968 + m_Y: 806 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 164 + m_Y: 113 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 181 + m_Y: 772 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 227 + m_Y: 182 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 44 + m_Height: 11 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 333 + m_Y: 832 + m_Width: 44 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 10 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 349 + m_Y: 195 + m_Width: 10 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 422 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 101 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 102 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 807 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 103 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 358 + m_Y: 357 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 306 + m_Y: 766 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 105 + m_Metrics: + m_Width: 40 + m_Height: 69 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 223 + m_Y: 492 + m_Width: 40 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 106 + m_Metrics: + m_Width: 25 + m_Height: 8 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 931 + m_Y: 961 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 107 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 277 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 32 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 784 + m_Y: 870 + m_Width: 32 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 109 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 454 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 110 + m_Metrics: + m_Width: 42 + m_Height: 24 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 32 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 560 + m_Width: 42 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 111 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 583 + m_Y: 890 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 112 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 357 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 113 + m_Metrics: + m_Width: 50 + m_Height: 4 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 65 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 961 + m_Width: 50 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 114 + m_Metrics: + m_Width: 24 + m_Height: 24 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 687 + m_Y: 906 + m_Width: 24 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 115 + m_Metrics: + m_Width: 43 + m_Height: 52 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 607 + m_Y: 487 + m_Width: 43 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 116 + m_Metrics: + m_Width: 27 + m_Height: 36 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 792 + m_Y: 815 + m_Width: 27 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 117 + m_Metrics: + m_Width: 27 + m_Height: 37 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 796 + m_Width: 27 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 118 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 545 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 119 + m_Metrics: + m_Width: 43 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 593 + m_Y: 247 + m_Width: 43 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 120 + m_Metrics: + m_Width: 40 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 208 + m_Y: 770 + m_Width: 40 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 121 + m_Metrics: + m_Width: 10 + m_Height: 10 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 996 + m_Y: 932 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 122 + m_Metrics: + m_Width: 16 + m_Height: 18 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 958 + m_Width: 16 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 123 + m_Metrics: + m_Width: 24 + m_Height: 35 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 852 + m_Width: 24 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 124 + m_Metrics: + m_Width: 29 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 835 + m_Y: 877 + m_Width: 29 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 125 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 507 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 126 + m_Metrics: + m_Width: 67 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 498 + m_Y: 10 + m_Width: 67 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 127 + m_Metrics: + m_Width: 68 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 10 + m_Y: 955 + m_Width: 68 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 128 + m_Metrics: + m_Width: 66 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 584 + m_Y: 10 + m_Width: 66 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 129 + m_Metrics: + m_Width: 43 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 903 + m_Y: 183 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 130 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 829 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 131 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 905 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 132 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 673 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 133 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 767 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 134 + m_Metrics: + m_Width: 57 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 88 + m_Y: 113 + m_Width: 57 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 135 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 861 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 136 + m_Metrics: + m_Width: 82 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 207 + m_Y: 10 + m_Width: 82 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 137 + m_Metrics: + m_Width: 55 + m_Height: 78 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 10 + m_Y: 576 + m_Width: 55 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 138 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 84 + m_Y: 580 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 139 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 487 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 140 + m_Metrics: + m_Width: 47 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 393 + m_Width: 47 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 141 + m_Metrics: + m_Width: 47 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 150 + m_Y: 580 + m_Width: 47 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 227 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 143 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 265 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 144 + m_Metrics: + m_Width: 28 + m_Height: 75 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 981 + m_Y: 10 + m_Width: 28 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 145 + m_Metrics: + m_Width: 25 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 216 + m_Y: 580 + m_Width: 25 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 146 + m_Metrics: + m_Width: 58 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 751 + m_Y: 102 + m_Width: 58 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 147 + m_Metrics: + m_Width: 48 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 210 + m_Y: 88 + m_Width: 48 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 388 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 149 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 482 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 150 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 198 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 151 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 293 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 152 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 751 + m_Y: 10 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 153 + m_Metrics: + m_Width: 40 + m_Height: 39 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 838 + m_Y: 819 + m_Width: 40 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 154 + m_Metrics: + m_Width: 63 + m_Height: 65 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 669 + m_Y: 10 + m_Width: 63 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 155 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 392 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 486 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 157 + m_Metrics: + m_Width: 50 + m_Height: 76 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 297 + m_Width: 50 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 158 + m_Metrics: + m_Width: 50 + m_Height: 73 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 157 + m_Y: 301 + m_Width: 50 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 159 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 88 + m_Y: 204 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 160 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 734 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 44 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 545 + m_Y: 564 + m_Width: 44 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 162 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 324 + m_Y: 583 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 163 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 333 + m_Y: 749 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 164 + m_Metrics: + m_Width: 45 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 478 + m_Y: 485 + m_Width: 45 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 165 + m_Metrics: + m_Width: 45 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 250 + m_Y: 952 + m_Width: 45 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 166 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 167 + m_Metrics: + m_Width: 45 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 260 + m_Y: 580 + m_Width: 45 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 168 + m_Metrics: + m_Width: 71 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 661 + m_Y: 94 + m_Width: 71 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 169 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 427 + m_Y: 583 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 170 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 436 + m_Y: 747 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 171 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 484 + m_Y: 567 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 172 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 608 + m_Y: 558 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 173 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 851 + m_Y: 262 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 174 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 838 + m_Y: 737 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 175 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 418 + m_Y: 951 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 176 + m_Metrics: + m_Width: 29 + m_Height: 62 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 980 + m_Y: 104 + m_Width: 29 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 177 + m_Metrics: + m_Width: 25 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 794 + m_Y: 737 + m_Width: 25 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 178 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 487 + m_Y: 650 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 179 + m_Metrics: + m_Width: 38 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 342 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 180 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 548 + m_Y: 646 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 181 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 733 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 182 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 672 + m_Y: 714 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 42 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 314 + m_Y: 952 + m_Width: 42 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 185 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 185 + m_Metrics: + m_Width: 43 + m_Height: 39 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 965 + m_Y: 603 + m_Width: 43 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 186 + m_Metrics: + m_Width: 50 + m_Height: 49 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 47 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 357 + m_Y: 435 + m_Width: 50 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 187 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 558 + m_Y: 729 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 188 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 615 + m_Y: 722 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 38 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 799 + m_Y: 485 + m_Width: 38 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 190 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 956 + m_Y: 661 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 191 + m_Metrics: + m_Width: 41 + m_Height: 81 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 86 + m_Y: 673 + m_Width: 41 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 192 + m_Metrics: + m_Width: 40 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 773 + m_Width: 40 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 193 + m_Metrics: + m_Width: 41 + m_Height: 77 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 269 + m_Y: 670 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1997 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1998 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1999 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2000 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2001 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2002 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2003 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2004 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2005 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2006 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2007 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2008 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2009 + m_Metrics: + m_Width: 4 + m_Height: 65 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 54 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 204 + m_Y: 871 + m_Width: 4 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2010 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 267 + m_Y: 770 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2011 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 260 + m_Y: 393 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2012 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 282 + m_Y: 482 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2013 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2014 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 929 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2015 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 103 + m_Y: 88 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2016 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 277 + m_Y: 170 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2017 + m_Metrics: + m_Width: 22 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 862 + m_Y: 181 + m_Width: 22 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2018 + m_Metrics: + m_Width: 51 + m_Height: 15 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 288 + m_Y: 353 + m_Width: 51 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2019 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 612 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2020 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 640 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2021 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 1002 + m_Y: 961 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2022 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 686 + m_Y: 949 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2023 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 967 + m_Y: 894 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2024 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 916 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2025 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 954 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2026 + m_Metrics: + m_Width: 22 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 920 + m_Width: 22 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2027 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 303 + m_Y: 865 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2028 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 300 + m_Y: 387 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2029 + m_Metrics: + m_Width: 24 + m_Height: 23 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 40 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 819 + m_Y: 929 + m_Width: 24 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 661 + m_Y: 160 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2031 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 876 + m_Y: 737 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2032 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 916 + m_Y: 734 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2033 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 388 + m_Y: 583 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2034 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 397 + m_Y: 747 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2035 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 360 + m_Y: 862 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2036 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2037 + m_Metrics: + m_Width: 82 + m_Height: 61 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 308 + m_Y: 10 + m_Width: 82 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2038 + m_Metrics: + m_Width: 12 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 427 + m_Y: 363 + m_Width: 12 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2039 + m_Metrics: + m_Width: 26 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 907 + m_Width: 26 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2040 + m_Metrics: + m_Width: 35 + m_Height: 22 + m_HorizontalBearingX: -4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 866 + m_Width: 35 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2041 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 883 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2042 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 925 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2043 + m_Metrics: + m_Width: 28 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 583 + m_Y: 812 + m_Width: 28 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2044 + m_Metrics: + m_Width: 35 + m_Height: 5 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 968 + m_Y: 870 + m_Width: 35 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2045 + m_Metrics: + m_Width: 44 + m_Height: 59 + m_HorizontalBearingX: -18 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 799 + m_Y: 181 + m_Width: 44 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2046 + m_Metrics: + m_Width: 10 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 322 + m_Y: 474 + m_Width: 10 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2047 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 399 + m_Y: 836 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2048 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 794 + m_Y: 648 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2049 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 833 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2050 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 874 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2051 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 915 + m_Y: 645 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2052 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 456 + m_Y: 908 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2075 + m_Metrics: + m_Width: 47 + m_Height: 61 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 351 + m_Y: 503 + m_Width: 47 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2090 + m_Metrics: + m_Width: 70 + m_Height: 33 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 382 + m_Y: 170 + m_Width: 70 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2179 + m_Metrics: + m_Width: 52 + m_Height: 51 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 51 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 358 + m_Y: 287 + m_Width: 52 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8192 + m_GlyphIndex: 1997 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8193 + m_GlyphIndex: 1998 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8194 + m_GlyphIndex: 1999 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8195 + m_GlyphIndex: 2000 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8196 + m_GlyphIndex: 2001 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8197 + m_GlyphIndex: 2002 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8198 + m_GlyphIndex: 2003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 2004 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 2005 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8201 + m_GlyphIndex: 2006 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8202 + m_GlyphIndex: 2007 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 2008 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8204 + m_GlyphIndex: 2009 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8205 + m_GlyphIndex: 2010 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8206 + m_GlyphIndex: 2011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8207 + m_GlyphIndex: 2012 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8210 + m_GlyphIndex: 2013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 2014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 2015 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 2016 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8214 + m_GlyphIndex: 2017 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8215 + m_GlyphIndex: 2018 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 2019 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 2020 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 2021 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8219 + m_GlyphIndex: 2022 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 2023 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 2024 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 2025 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8223 + m_GlyphIndex: 2026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 2027 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 2028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 2029 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8234 + m_GlyphIndex: 2031 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8235 + m_GlyphIndex: 2032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8236 + m_GlyphIndex: 2033 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8237 + m_GlyphIndex: 2034 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8238 + m_GlyphIndex: 2035 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8239 + m_GlyphIndex: 2036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 2037 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8242 + m_GlyphIndex: 2038 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8243 + m_GlyphIndex: 2039 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8244 + m_GlyphIndex: 2040 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 2041 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 2042 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8252 + m_GlyphIndex: 2043 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8254 + m_GlyphIndex: 2044 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 2045 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8286 + m_GlyphIndex: 2046 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8298 + m_GlyphIndex: 2047 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8299 + m_GlyphIndex: 2048 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8300 + m_GlyphIndex: 2049 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8301 + m_GlyphIndex: 2050 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8302 + m_GlyphIndex: 2051 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8303 + m_GlyphIndex: 2052 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 2075 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 2090 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 2179 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 28684132378477856} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 93 + m_Height: 93 + - m_X: 93 + m_Y: 0 + m_Width: 104 + m_Height: 78 + - m_X: 197 + m_Y: 0 + m_Width: 101 + m_Height: 78 + - m_X: 298 + m_Y: 0 + m_Width: 101 + m_Height: 80 + - m_X: 0 + m_Y: 93 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 188 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 283 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 378 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 472 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 566 + m_Width: 74 + m_Height: 97 + - m_X: 399 + m_Y: 0 + m_Width: 89 + m_Height: 80 + - m_X: 0 + m_Y: 663 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 757 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 851 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 945 + m_Width: 87 + m_Height: 78 + - m_X: 488 + m_Y: 0 + m_Width: 86 + m_Height: 78 + - m_X: 574 + m_Y: 0 + m_Width: 85 + m_Height: 79 + - m_X: 659 + m_Y: 0 + m_Width: 82 + m_Height: 84 + - m_X: 741 + m_Y: 0 + m_Width: 78 + m_Height: 92 + - m_X: 819 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 895 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 971 + m_Y: 0 + m_Width: 47 + m_Height: 94 + - m_X: 93 + m_Y: 78 + m_Width: 105 + m_Height: 25 + - m_X: 78 + m_Y: 103 + m_Width: 76 + m_Height: 91 + - m_X: 78 + m_Y: 194 + m_Width: 73 + m_Height: 93 + - m_X: 78 + m_Y: 287 + m_Width: 69 + m_Height: 95 + - m_X: 78 + m_Y: 382 + m_Width: 69 + m_Height: 94 + - m_X: 78 + m_Y: 476 + m_Width: 69 + m_Height: 94 + - m_X: 74 + m_Y: 570 + m_Width: 66 + m_Height: 93 + - m_X: 76 + m_Y: 663 + m_Width: 60 + m_Height: 100 + - m_X: 76 + m_Y: 763 + m_Width: 59 + m_Height: 99 + - m_X: 76 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 87 + m_Y: 945 + m_Width: 78 + m_Height: 78 + - m_X: 154 + m_Y: 103 + m_Width: 46 + m_Height: 99 + - m_X: 200 + m_Y: 78 + m_Width: 67 + m_Height: 94 + - m_X: 151 + m_Y: 202 + m_Width: 66 + m_Height: 89 + - m_X: 147 + m_Y: 291 + m_Width: 69 + m_Height: 92 + - m_X: 147 + m_Y: 383 + m_Width: 66 + m_Height: 94 + - m_X: 147 + m_Y: 477 + m_Width: 66 + m_Height: 93 + - m_X: 140 + m_Y: 570 + m_Width: 66 + m_Height: 91 + - m_X: 267 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 347 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 427 + m_Y: 80 + m_Width: 72 + m_Height: 80 + - m_X: 499 + m_Y: 78 + m_Width: 74 + m_Height: 80 + - m_X: 573 + m_Y: 79 + m_Width: 78 + m_Height: 80 + - m_X: 651 + m_Y: 84 + m_Width: 90 + m_Height: 66 + - m_X: 741 + m_Y: 92 + m_Width: 77 + m_Height: 78 + - m_X: 818 + m_Y: 93 + m_Width: 76 + m_Height: 78 + - m_X: 894 + m_Y: 93 + m_Width: 76 + m_Height: 80 + - m_X: 970 + m_Y: 94 + m_Width: 48 + m_Height: 81 + - m_X: 267 + m_Y: 160 + m_Width: 105 + m_Height: 25 + - m_X: 217 + m_Y: 172 + m_Width: 46 + m_Height: 99 + - m_X: 263 + m_Y: 185 + m_Width: 76 + m_Height: 78 + - m_X: 372 + m_Y: 160 + m_Width: 89 + m_Height: 52 + - m_X: 339 + m_Y: 185 + m_Width: 29 + m_Height: 78 + - m_X: 368 + m_Y: 212 + m_Width: 83 + m_Height: 65 + - m_X: 136 + m_Y: 663 + m_Width: 43 + m_Height: 99 + - m_X: 179 + m_Y: 661 + m_Width: 43 + m_Height: 99 + - m_X: 206 + m_Y: 570 + m_Width: 44 + m_Height: 91 + - m_X: 222 + m_Y: 661 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 383 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 482 + m_Width: 59 + m_Height: 88 + - m_X: 250 + m_Y: 570 + m_Width: 64 + m_Height: 90 + - m_X: 259 + m_Y: 660 + m_Width: 60 + m_Height: 96 + - m_X: 135 + m_Y: 763 + m_Width: 36 + m_Height: 99 + - m_X: 135 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 165 + m_Y: 945 + m_Width: 75 + m_Height: 78 + - m_X: 171 + m_Y: 762 + m_Width: 27 + m_Height: 99 + - m_X: 198 + m_Y: 760 + m_Width: 59 + m_Height: 89 + - m_X: 194 + m_Y: 861 + m_Width: 23 + m_Height: 84 + - m_X: 217 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 240 + m_Y: 942 + m_Width: 64 + m_Height: 81 + - m_X: 255 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 257 + m_Y: 760 + m_Width: 39 + m_Height: 89 + - m_X: 296 + m_Y: 756 + m_Width: 27 + m_Height: 99 + - m_X: 293 + m_Y: 855 + m_Width: 57 + m_Height: 87 + - m_X: 304 + m_Y: 942 + m_Width: 61 + m_Height: 81 + - m_X: 651 + m_Y: 150 + m_Width: 83 + m_Height: 28 + - m_X: 461 + m_Y: 160 + m_Width: 67 + m_Height: 78 + - m_X: 528 + m_Y: 158 + m_Width: 44 + m_Height: 81 + - m_X: 572 + m_Y: 159 + m_Width: 73 + m_Height: 78 + - m_X: 645 + m_Y: 178 + m_Width: 82 + m_Height: 64 + - m_X: 451 + m_Y: 238 + m_Width: 71 + m_Height: 78 + - m_X: 522 + m_Y: 239 + m_Width: 61 + m_Height: 80 + - m_X: 583 + m_Y: 237 + m_Width: 62 + m_Height: 82 + - m_X: 645 + m_Y: 242 + m_Width: 70 + m_Height: 78 + - m_X: 216 + m_Y: 319 + m_Width: 62 + m_Height: 64 + - m_X: 217 + m_Y: 271 + m_Width: 61 + m_Height: 48 + - m_X: 278 + m_Y: 263 + m_Width: 70 + m_Height: 80 + - m_X: 250 + m_Y: 383 + m_Width: 40 + m_Height: 89 + - m_X: 348 + m_Y: 277 + m_Width: 71 + m_Height: 70 + - m_X: 278 + m_Y: 343 + m_Width: 70 + m_Height: 34 + - m_X: 290 + m_Y: 377 + m_Width: 57 + m_Height: 87 + - m_X: 419 + m_Y: 277 + m_Width: 29 + m_Height: 76 + - m_X: 448 + m_Y: 316 + m_Width: 69 + m_Height: 78 + - m_X: 517 + m_Y: 319 + m_Width: 69 + m_Height: 78 + - m_X: 586 + m_Y: 319 + m_Width: 59 + m_Height: 79 + - m_X: 645 + m_Y: 320 + m_Width: 69 + m_Height: 79 + - m_X: 348 + m_Y: 347 + m_Width: 69 + m_Height: 78 + - m_X: 417 + m_Y: 353 + m_Width: 31 + m_Height: 41 + - m_X: 347 + m_Y: 425 + m_Width: 69 + m_Height: 68 + - m_X: 417 + m_Y: 394 + m_Width: 68 + m_Height: 78 + - m_X: 485 + m_Y: 397 + m_Width: 67 + m_Height: 78 + - m_X: 552 + m_Y: 398 + m_Width: 67 + m_Height: 78 + - m_X: 619 + m_Y: 399 + m_Width: 66 + m_Height: 78 + - m_X: 685 + m_Y: 399 + m_Width: 43 + m_Height: 82 + - m_X: 272 + m_Y: 472 + m_Width: 40 + m_Height: 89 + - m_X: 312 + m_Y: 464 + m_Width: 29 + m_Height: 81 + - m_X: 341 + m_Y: 493 + m_Width: 66 + m_Height: 80 + - m_X: 314 + m_Y: 573 + m_Width: 64 + m_Height: 83 + - m_X: 319 + m_Y: 656 + m_Width: 59 + m_Height: 83 + - m_X: 323 + m_Y: 739 + m_Width: 64 + m_Height: 83 + - m_X: 378 + m_Y: 573 + m_Width: 39 + m_Height: 89 + - m_X: 378 + m_Y: 662 + m_Width: 42 + m_Height: 75 + - m_X: 387 + m_Y: 737 + m_Width: 39 + m_Height: 89 + - m_X: 407 + m_Y: 493 + m_Width: 61 + m_Height: 80 + - m_X: 417 + m_Y: 573 + m_Width: 57 + m_Height: 83 + - m_X: 420 + m_Y: 656 + m_Width: 57 + m_Height: 81 + - m_X: 426 + m_Y: 737 + m_Width: 61 + m_Height: 83 + - m_X: 468 + m_Y: 475 + m_Width: 64 + m_Height: 82 + - m_X: 474 + m_Y: 557 + m_Width: 61 + m_Height: 83 + - m_X: 477 + m_Y: 640 + m_Width: 61 + m_Height: 83 + - m_X: 532 + m_Y: 476 + m_Width: 65 + m_Height: 78 + - m_X: 535 + m_Y: 554 + m_Width: 63 + m_Height: 82 + - m_X: 538 + m_Y: 636 + m_Width: 61 + m_Height: 83 + - m_X: 487 + m_Y: 723 + m_Width: 61 + m_Height: 83 + - m_X: 548 + m_Y: 719 + m_Width: 57 + m_Height: 83 + - m_X: 597 + m_Y: 477 + m_Width: 62 + m_Height: 71 + - m_X: 598 + m_Y: 548 + m_Width: 61 + m_Height: 82 + - m_X: 599 + m_Y: 630 + m_Width: 60 + m_Height: 82 + - m_X: 605 + m_Y: 712 + m_Width: 57 + m_Height: 83 + - m_X: 659 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 659 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 659 + m_Y: 638 + m_Width: 64 + m_Height: 66 + - m_X: 662 + m_Y: 704 + m_Width: 61 + m_Height: 82 + - m_X: 714 + m_Y: 320 + m_Width: 61 + m_Height: 79 + - m_X: 715 + m_Y: 242 + m_Width: 64 + m_Height: 78 + - m_X: 728 + m_Y: 399 + m_Width: 59 + m_Height: 82 + - m_X: 724 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 723 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 723 + m_Y: 638 + m_Width: 61 + m_Height: 80 + - m_X: 723 + m_Y: 718 + m_Width: 61 + m_Height: 79 + - m_X: 727 + m_Y: 178 + m_Width: 62 + m_Height: 64 + - m_X: 789 + m_Y: 171 + m_Width: 63 + m_Height: 78 + - m_X: 779 + m_Y: 249 + m_Width: 62 + m_Height: 78 + - m_X: 775 + m_Y: 327 + m_Width: 61 + m_Height: 66 + - m_X: 787 + m_Y: 393 + m_Width: 59 + m_Height: 82 + - m_X: 789 + m_Y: 475 + m_Width: 57 + m_Height: 82 + - m_X: 852 + m_Y: 171 + m_Width: 41 + m_Height: 81 + - m_X: 893 + m_Y: 173 + m_Width: 62 + m_Height: 79 + - m_X: 841 + m_Y: 252 + m_Width: 61 + m_Height: 79 + - m_X: 902 + m_Y: 252 + m_Width: 60 + m_Height: 80 + - m_X: 962 + m_Y: 175 + m_Width: 61 + m_Height: 79 + - m_X: 962 + m_Y: 254 + m_Width: 61 + m_Height: 66 + - m_X: 962 + m_Y: 320 + m_Width: 61 + m_Height: 62 + - m_X: 836 + m_Y: 331 + m_Width: 61 + m_Height: 62 + - m_X: 846 + m_Y: 393 + m_Width: 59 + m_Height: 81 + - m_X: 846 + m_Y: 474 + m_Width: 59 + m_Height: 80 + - m_X: 905 + m_Y: 332 + m_Width: 57 + m_Height: 80 + - m_X: 962 + m_Y: 382 + m_Width: 61 + m_Height: 62 + - m_X: 905 + m_Y: 412 + m_Width: 57 + m_Height: 79 + - m_X: 962 + m_Y: 444 + m_Width: 61 + m_Height: 53 + - m_X: 905 + m_Y: 491 + m_Width: 57 + m_Height: 78 + - m_X: 962 + m_Y: 497 + m_Width: 61 + m_Height: 53 + - m_X: 962 + m_Y: 550 + m_Width: 61 + m_Height: 43 + - m_X: 323 + m_Y: 822 + m_Width: 63 + m_Height: 30 + - m_X: 350 + m_Y: 852 + m_Width: 39 + m_Height: 89 + - m_X: 365 + m_Y: 941 + m_Width: 43 + m_Height: 82 + - m_X: 389 + m_Y: 826 + m_Width: 39 + m_Height: 89 + - m_X: 428 + m_Y: 820 + m_Width: 59 + m_Height: 78 + - m_X: 487 + m_Y: 806 + m_Width: 58 + m_Height: 78 + - m_X: 784 + m_Y: 638 + m_Width: 39 + m_Height: 89 + - m_X: 787 + m_Y: 559 + m_Width: 55 + m_Height: 79 + - m_X: 784 + m_Y: 727 + m_Width: 44 + m_Height: 78 + - m_X: 823 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 828 + m_Y: 727 + m_Width: 38 + m_Height: 82 + - m_X: 842 + m_Y: 557 + m_Width: 28 + m_Height: 81 + - m_X: 870 + m_Y: 554 + m_Width: 28 + m_Height: 81 + - m_X: 898 + m_Y: 569 + m_Width: 57 + m_Height: 66 + - m_X: 955 + m_Y: 593 + m_Width: 62 + m_Height: 58 + - m_X: 864 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 905 + m_Y: 635 + m_Width: 41 + m_Height: 89 + - m_X: 946 + m_Y: 651 + m_Width: 57 + m_Height: 79 + - m_X: 866 + m_Y: 727 + m_Width: 40 + m_Height: 82 + - m_X: 906 + m_Y: 724 + m_Width: 40 + m_Height: 82 + - m_X: 946 + m_Y: 730 + m_Width: 57 + m_Height: 66 + - m_X: 389 + m_Y: 915 + m_Width: 42 + m_Height: 26 + - m_X: 408 + m_Y: 941 + m_Width: 38 + m_Height: 82 + - m_X: 446 + m_Y: 898 + m_Width: 39 + m_Height: 89 + - m_X: 545 + m_Y: 806 + m_Width: 28 + m_Height: 78 + - m_X: 573 + m_Y: 802 + m_Width: 47 + m_Height: 78 + - m_X: 620 + m_Y: 795 + m_Width: 57 + m_Height: 65 + - m_X: 677 + m_Y: 786 + m_Width: 46 + m_Height: 56 + - m_X: 723 + m_Y: 797 + m_Width: 59 + m_Height: 59 + - m_X: 782 + m_Y: 805 + m_Width: 46 + m_Height: 55 + - m_X: 828 + m_Y: 809 + m_Width: 59 + m_Height: 58 + - m_X: 487 + m_Y: 884 + m_Width: 70 + m_Height: 25 + - m_X: 485 + m_Y: 909 + m_Width: 57 + m_Height: 65 + - m_X: 485 + m_Y: 974 + m_Width: 50 + m_Height: 49 + - m_X: 542 + m_Y: 909 + m_Width: 28 + m_Height: 78 + - m_X: 887 + m_Y: 809 + m_Width: 29 + m_Height: 64 + - m_X: 916 + m_Y: 806 + m_Width: 42 + m_Height: 65 + - m_X: 958 + m_Y: 796 + m_Width: 54 + m_Height: 64 + - m_X: 620 + m_Y: 860 + m_Width: 57 + m_Height: 50 + - m_X: 677 + m_Y: 842 + m_Width: 43 + m_Height: 54 + - m_X: 720 + m_Y: 856 + m_Width: 54 + m_Height: 41 + - m_X: 774 + m_Y: 860 + m_Width: 51 + m_Height: 52 + - m_X: 825 + m_Y: 867 + m_Width: 48 + m_Height: 52 + - m_X: 873 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 446 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 958 + m_Y: 860 + m_Width: 54 + m_Height: 24 + - m_X: 535 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 677 + m_Y: 896 + m_Width: 43 + m_Height: 43 + - m_X: 720 + m_Y: 897 + m_Width: 45 + m_Height: 41 + - m_X: 765 + m_Y: 912 + m_Width: 44 + m_Height: 38 + - m_X: 809 + m_Y: 919 + m_Width: 43 + m_Height: 42 + - m_X: 852 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 852 + m_Y: 951 + m_Width: 69 + m_Height: 23 + - m_X: 915 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 957 + m_Y: 884 + m_Width: 42 + m_Height: 38 + - m_X: 919 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 921 + m_Y: 951 + m_Width: 44 + m_Height: 27 + - m_X: 965 + m_Y: 951 + m_Width: 27 + m_Height: 38 + - m_X: 573 + m_Y: 880 + m_Width: 42 + m_Height: 26 + - m_X: 570 + m_Y: 906 + m_Width: 42 + m_Height: 38 + - m_X: 570 + m_Y: 944 + m_Width: 42 + m_Height: 38 + - m_X: 612 + m_Y: 910 + m_Width: 41 + m_Height: 38 + - m_X: 612 + m_Y: 948 + m_Width: 35 + m_Height: 37 + - m_X: 573 + m_Y: 982 + m_Width: 29 + m_Height: 39 + - m_X: 602 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 630 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 986 + m_Y: 922 + m_Width: 29 + m_Height: 29 + - m_X: 992 + m_Y: 951 + m_Width: 28 + m_Height: 38 + - m_X: 647 + m_Y: 948 + m_Width: 29 + m_Height: 28 + - m_X: 676 + m_Y: 939 + m_Width: 28 + m_Height: 38 + m_FreeGlyphRects: + - m_X: 78 + m_Y: 93 + m_Width: 15 + m_Height: 10 + - m_X: 74 + m_Y: 566 + m_Width: 4 + m_Height: 4 + - m_X: 198 + m_Y: 78 + m_Width: 2 + m_Height: 25 + - m_X: 151 + m_Y: 194 + m_Width: 3 + m_Height: 8 + - m_X: 147 + m_Y: 287 + m_Width: 4 + m_Height: 4 + - m_X: 267 + m_Y: 78 + m_Width: 31 + m_Height: 2 + - m_X: 488 + m_Y: 78 + m_Width: 11 + m_Height: 2 + - m_X: 573 + m_Y: 78 + m_Width: 1 + m_Height: 1 + - m_X: 651 + m_Y: 79 + m_Width: 8 + m_Height: 5 + - m_X: 818 + m_Y: 92 + m_Width: 1 + m_Height: 1 + - m_X: 970 + m_Y: 93 + m_Width: 1 + m_Height: 1 + - m_X: 200 + m_Y: 172 + m_Width: 17 + m_Height: 30 + - m_X: 263 + m_Y: 172 + m_Width: 4 + m_Height: 13 + - m_X: 368 + m_Y: 185 + m_Width: 4 + m_Height: 27 + - m_X: 140 + m_Y: 661 + m_Width: 39 + m_Height: 2 + - m_X: 250 + m_Y: 660 + m_Width: 9 + m_Height: 1 + - m_X: 136 + m_Y: 762 + m_Width: 35 + m_Height: 1 + - m_X: 179 + m_Y: 760 + m_Width: 19 + m_Height: 2 + - m_X: 171 + m_Y: 861 + m_Width: 23 + m_Height: 1 + - m_X: 198 + m_Y: 849 + m_Width: 19 + m_Height: 12 + - m_X: 217 + m_Y: 942 + m_Width: 23 + m_Height: 3 + - m_X: 259 + m_Y: 756 + m_Width: 37 + m_Height: 4 + - m_X: 293 + m_Y: 849 + m_Width: 3 + m_Height: 6 + - m_X: 499 + m_Y: 158 + m_Width: 29 + m_Height: 2 + - m_X: 572 + m_Y: 158 + m_Width: 1 + m_Height: 1 + - m_X: 645 + m_Y: 159 + m_Width: 6 + m_Height: 19 + - m_X: 451 + m_Y: 212 + m_Width: 10 + m_Height: 26 + - m_X: 522 + m_Y: 238 + m_Width: 6 + m_Height: 1 + - m_X: 572 + m_Y: 237 + m_Width: 11 + m_Height: 2 + - m_X: 216 + m_Y: 291 + m_Width: 1 + m_Height: 28 + - m_X: 263 + m_Y: 263 + m_Width: 15 + m_Height: 8 + - m_X: 348 + m_Y: 263 + m_Width: 20 + m_Height: 14 + - m_X: 278 + m_Y: 377 + m_Width: 12 + m_Height: 6 + - m_X: 448 + m_Y: 277 + m_Width: 3 + m_Height: 39 + - m_X: 517 + m_Y: 316 + m_Width: 5 + m_Height: 3 + - m_X: 417 + m_Y: 347 + m_Width: 2 + m_Height: 6 + - m_X: 347 + m_Y: 377 + m_Width: 1 + m_Height: 48 + - m_X: 485 + m_Y: 394 + m_Width: 32 + m_Height: 3 + - m_X: 552 + m_Y: 397 + m_Width: 34 + m_Height: 1 + - m_X: 619 + m_Y: 398 + m_Width: 26 + m_Height: 1 + - m_X: 250 + m_Y: 472 + m_Width: 22 + m_Height: 10 + - m_X: 290 + m_Y: 464 + m_Width: 22 + m_Height: 8 + - m_X: 272 + m_Y: 561 + m_Width: 69 + m_Height: 9 + - m_X: 341 + m_Y: 464 + m_Width: 6 + m_Height: 29 + - m_X: 312 + m_Y: 545 + m_Width: 29 + m_Height: 25 + - m_X: 314 + m_Y: 545 + m_Width: 27 + m_Height: 28 + - m_X: 314 + m_Y: 656 + m_Width: 5 + m_Height: 4 + - m_X: 319 + m_Y: 739 + m_Width: 4 + m_Height: 17 + - m_X: 378 + m_Y: 737 + m_Width: 9 + m_Height: 2 + - m_X: 416 + m_Y: 425 + m_Width: 1 + m_Height: 68 + - m_X: 417 + m_Y: 656 + m_Width: 3 + m_Height: 6 + - m_X: 416 + m_Y: 472 + m_Width: 69 + m_Height: 3 + - m_X: 416 + m_Y: 472 + m_Width: 52 + m_Height: 21 + - m_X: 468 + m_Y: 557 + m_Width: 6 + m_Height: 16 + - m_X: 474 + m_Y: 640 + m_Width: 3 + m_Height: 16 + - m_X: 532 + m_Y: 475 + m_Width: 20 + m_Height: 1 + - m_X: 532 + m_Y: 554 + m_Width: 3 + m_Height: 3 + - m_X: 535 + m_Y: 636 + m_Width: 3 + m_Height: 4 + - m_X: 477 + m_Y: 723 + m_Width: 10 + m_Height: 14 + - m_X: 538 + m_Y: 719 + m_Width: 10 + m_Height: 4 + - m_X: 597 + m_Y: 476 + m_Width: 22 + m_Height: 1 + - m_X: 597 + m_Y: 548 + m_Width: 1 + m_Height: 6 + - m_X: 598 + m_Y: 630 + m_Width: 1 + m_Height: 6 + - m_X: 599 + m_Y: 712 + m_Width: 6 + m_Height: 7 + - m_X: 659 + m_Y: 477 + m_Width: 26 + m_Height: 4 + - m_X: 659 + m_Y: 704 + m_Width: 3 + m_Height: 8 + - m_X: 734 + m_Y: 150 + m_Width: 7 + m_Height: 28 + - m_X: 734 + m_Y: 170 + m_Width: 84 + m_Height: 1 + - m_X: 734 + m_Y: 170 + m_Width: 55 + m_Height: 8 + - m_X: 779 + m_Y: 242 + m_Width: 10 + m_Height: 7 + - m_X: 775 + m_Y: 320 + m_Width: 4 + m_Height: 7 + - m_X: 775 + m_Y: 393 + m_Width: 12 + m_Height: 6 + - m_X: 787 + m_Y: 475 + m_Width: 2 + m_Height: 6 + - m_X: 893 + m_Y: 171 + m_Width: 1 + m_Height: 2 + - m_X: 841 + m_Y: 249 + m_Width: 11 + m_Height: 3 + - m_X: 1018 + m_Y: 0 + m_Width: 5 + m_Height: 175 + - m_X: 955 + m_Y: 173 + m_Width: 15 + m_Height: 2 + - m_X: 955 + m_Y: 173 + m_Width: 7 + m_Height: 79 + - m_X: 836 + m_Y: 327 + m_Width: 5 + m_Height: 4 + - m_X: 897 + m_Y: 331 + m_Width: 5 + m_Height: 62 + - m_X: 897 + m_Y: 332 + m_Width: 8 + m_Height: 61 + - m_X: 386 + m_Y: 822 + m_Width: 1 + m_Height: 30 + - m_X: 323 + m_Y: 852 + m_Width: 27 + m_Height: 3 + - m_X: 350 + m_Y: 941 + m_Width: 15 + m_Height: 1 + - m_X: 386 + m_Y: 826 + m_Width: 3 + m_Height: 26 + - m_X: 426 + m_Y: 820 + m_Width: 2 + m_Height: 6 + - m_X: 789 + m_Y: 557 + m_Width: 53 + m_Height: 2 + - m_X: 846 + m_Y: 554 + m_Width: 24 + m_Height: 3 + - m_X: 898 + m_Y: 554 + m_Width: 7 + m_Height: 15 + - m_X: 955 + m_Y: 569 + m_Width: 7 + m_Height: 24 + - m_X: 870 + m_Y: 635 + m_Width: 35 + m_Height: 3 + - m_X: 946 + m_Y: 635 + m_Width: 9 + m_Height: 16 + - m_X: 905 + m_Y: 724 + m_Width: 1 + m_Height: 3 + - m_X: 428 + m_Y: 898 + m_Width: 18 + m_Height: 17 + - m_X: 431 + m_Y: 898 + m_Width: 15 + m_Height: 43 + - m_X: 548 + m_Y: 802 + m_Width: 25 + m_Height: 4 + - m_X: 605 + m_Y: 795 + m_Width: 15 + m_Height: 7 + - m_X: 662 + m_Y: 786 + m_Width: 15 + m_Height: 9 + - m_X: 782 + m_Y: 797 + m_Width: 2 + m_Height: 8 + - m_X: 485 + m_Y: 898 + m_Width: 2 + m_Height: 11 + - m_X: 906 + m_Y: 806 + m_Width: 10 + m_Height: 3 + - m_X: 1003 + m_Y: 651 + m_Width: 20 + m_Height: 145 + - m_X: 946 + m_Y: 796 + m_Width: 12 + m_Height: 10 + - m_X: 720 + m_Y: 842 + m_Width: 3 + m_Height: 14 + - m_X: 774 + m_Y: 856 + m_Width: 8 + m_Height: 4 + - m_X: 825 + m_Y: 860 + m_Width: 3 + m_Height: 7 + - m_X: 873 + m_Y: 867 + m_Width: 14 + m_Height: 6 + - m_X: 446 + m_Y: 1019 + m_Width: 39 + m_Height: 4 + - m_X: 484 + m_Y: 987 + m_Width: 1 + m_Height: 36 + - m_X: 535 + m_Y: 974 + m_Width: 7 + m_Height: 13 + - m_X: 765 + m_Y: 897 + m_Width: 9 + m_Height: 15 + - m_X: 720 + m_Y: 938 + m_Width: 45 + m_Height: 85 + - m_X: 809 + m_Y: 912 + m_Width: 16 + m_Height: 7 + - m_X: 852 + m_Y: 919 + m_Width: 21 + m_Height: 7 + - m_X: 916 + m_Y: 871 + m_Width: 42 + m_Height: 2 + - m_X: 957 + m_Y: 871 + m_Width: 1 + m_Height: 13 + - m_X: 557 + m_Y: 884 + m_Width: 16 + m_Height: 22 + - m_X: 557 + m_Y: 884 + m_Width: 13 + m_Height: 25 + - m_X: 615 + m_Y: 880 + m_Width: 5 + m_Height: 30 + - m_X: 612 + m_Y: 906 + m_Width: 8 + m_Height: 4 + - m_X: 535 + m_Y: 1019 + m_Width: 38 + m_Height: 4 + - m_X: 570 + m_Y: 982 + m_Width: 3 + m_Height: 5 + - m_X: 535 + m_Y: 1021 + m_Width: 67 + m_Height: 2 + - m_X: 602 + m_Y: 982 + m_Width: 10 + m_Height: 3 + - m_X: 647 + m_Y: 978 + m_Width: 318 + m_Height: 7 + - m_X: 658 + m_Y: 978 + m_Width: 307 + m_Height: 45 + - m_X: 658 + m_Y: 989 + m_Width: 365 + m_Height: 34 + - m_X: 1012 + m_Y: 651 + m_Width: 11 + m_Height: 271 + - m_X: 999 + m_Y: 884 + m_Width: 24 + m_Height: 38 + - m_X: 957 + m_Y: 922 + m_Width: 29 + m_Height: 4 + - m_X: 1017 + m_Y: 593 + m_Width: 6 + m_Height: 358 + - m_X: 1020 + m_Y: 593 + m_Width: 3 + m_Height: 430 + - m_X: 1015 + m_Y: 651 + m_Width: 8 + m_Height: 300 + - m_X: 653 + m_Y: 910 + m_Width: 24 + m_Height: 29 + - m_X: 653 + m_Y: 910 + m_Width: 23 + m_Height: 38 + - m_X: 704 + m_Y: 939 + m_Width: 61 + m_Height: 84 + - m_X: 704 + m_Y: 950 + m_Width: 105 + m_Height: 73 + - m_X: 704 + m_Y: 961 + m_Width: 148 + m_Height: 62 + - m_X: 647 + m_Y: 977 + m_Width: 274 + m_Height: 8 + - m_X: 647 + m_Y: 976 + m_Width: 29 + m_Height: 9 + - m_X: 658 + m_Y: 977 + m_Width: 263 + m_Height: 46 + - m_X: 658 + m_Y: 976 + m_Width: 18 + m_Height: 47 + - m_X: 704 + m_Y: 974 + m_Width: 217 + m_Height: 49 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 50 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 70 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -5.578125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 83 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 84 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + fallbackFontAssets: [] + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 2e498d1c8094910479dc3e1b768306a4, type: 2} + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28684132378477856 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: -92 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta new file mode 100755 index 0000000..66e69d1 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f586378b4e144a9851e7b34d9b748ee +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt new file mode 100755 index 0000000..a52cc38 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt @@ -0,0 +1 @@ +)]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. \ No newline at end of file diff --git a/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta new file mode 100755 index 0000000..73ed660 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fade42e8bc714b018fac513c043d323b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt new file mode 100755 index 0000000..ccbb4ae --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt @@ -0,0 +1 @@ +([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # \ No newline at end of file diff --git a/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta new file mode 100755 index 0000000..cc684b3 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d82c1b31c7e74239bff1220585707d2b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets.meta new file mode 100755 index 0000000..5171f1b --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 512a49d95c0c4332bdd98131869c23c9 +folderAsset: yes +timeCreated: 1441876896 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset new file mode 100755 index 0000000..98e6d27 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset @@ -0,0 +1,659 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2103686 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: UNITY_UI_CLIP_RECT + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: EmojiOne + m_EditorClassIdentifier: + hashCode: -1836805472 + material: {fileID: 2103686} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 128522 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Smiling face with smiling eyes + m_HashCode: -1318250903 + - m_ElementType: 2 + m_Unicode: 128523 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: 1f60b + m_HashCode: 57188339 + - m_ElementType: 2 + m_Unicode: 128525 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: 1f60d + m_HashCode: 57188341 + - m_ElementType: 2 + m_Unicode: 128526 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: 1f60e + m_HashCode: 57188340 + - m_ElementType: 2 + m_Unicode: 128512 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Grinning face + m_HashCode: -95541379 + - m_ElementType: 2 + m_Unicode: 128513 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: 1f601 + m_HashCode: 57188256 + - m_ElementType: 2 + m_Unicode: 128514 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Face with tears of joy + m_HashCode: 239522663 + - m_ElementType: 2 + m_Unicode: 128515 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: 1f603 + m_HashCode: 57188258 + - m_ElementType: 2 + m_Unicode: 128516 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: 1f604 + m_HashCode: 57188261 + - m_ElementType: 2 + m_Unicode: 128517 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: 1f605 + m_HashCode: 57188260 + - m_ElementType: 2 + m_Unicode: 128518 + m_GlyphIndex: 10 + m_Scale: 1 + m_Name: 1f606 + m_HashCode: 57188263 + - m_ElementType: 2 + m_Unicode: 128521 + m_GlyphIndex: 11 + m_Scale: 1 + m_Name: 1f609 + m_HashCode: 57188264 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1 + m_Name: .notdef + m_HashCode: -600915428 + - m_ElementType: 2 + m_Unicode: 129315 + m_GlyphIndex: 13 + m_Scale: 1 + m_Name: 1f923 + m_HashCode: 57200239 + - m_ElementType: 2 + m_Unicode: 9786 + m_GlyphIndex: 14 + m_Scale: 1 + m_Name: 263a + m_HashCode: 1748406 + - m_ElementType: 2 + m_Unicode: 9785 + m_GlyphIndex: 15 + m_Scale: 1 + m_Name: 2639 + m_HashCode: 1748462 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 14 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 15 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: + - id: 0 + x: 0 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Smiling face with smiling eyes + hashCode: -1318250903 + unicode: 128522 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 1 + x: 128 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60b + hashCode: 57188339 + unicode: 128523 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 2 + x: 256 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60d + hashCode: 57188341 + unicode: 128525 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 3 + x: 384 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60e + hashCode: 57188340 + unicode: 128526 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 4 + x: 0 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Grinning face + hashCode: -95541379 + unicode: 128512 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 5 + x: 128 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f601 + hashCode: 57188256 + unicode: 128513 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 6 + x: 256 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Face with tears of joy + hashCode: 239522663 + unicode: 128514 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 7 + x: 384 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f603 + hashCode: 57188258 + unicode: 128515 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 8 + x: 0 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f604 + hashCode: 57188261 + unicode: 128516 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 9 + x: 128 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f605 + hashCode: 57188260 + unicode: 128517 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 10 + x: 256 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f606 + hashCode: 57188263 + unicode: 128518 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 11 + x: 384 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f609 + hashCode: 57188264 + unicode: 128521 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 12 + x: 0 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f618 + hashCode: 57188168 + unicode: 128536 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 13 + x: 128 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f923 + hashCode: 57200239 + unicode: 129315 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 14 + x: 256 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 263a + hashCode: 1748406 + unicode: 9786 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 15 + x: 384 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 2639 + hashCode: 1748462 + unicode: 9785 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + fallbackSpriteAssets: [] +--- !u!21 &1369835458 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: [] + m_Colors: [] diff --git a/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta new file mode 100755 index 0000000..c7ac83f --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c41005c129ba4d66911b75229fd70b45 +timeCreated: 1480316912 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Style Sheets.meta b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100755 index 0000000..4958550 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset new file mode 100755 index 0000000..ceb609b --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 92254330 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: Link + m_HashCode: 2687968 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 98732960 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta new file mode 100755 index 0000000..95fd96e --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f952c082cb03451daed3ee968ac6c63e +timeCreated: 1432805430 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset b/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset new file mode 100755 index 0000000..c09a92f --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3} + m_Name: TMP Settings + m_EditorClassIdentifier: + m_enableWordWrapping: 1 + m_enableKerning: 1 + m_enableExtraPadding: 0 + m_enableTintAllSprites: 0 + m_enableParseEscapeCharacters: 1 + m_EnableRaycastTarget: 1 + m_GetFontFeaturesAtRuntime: 1 + m_missingGlyphCharacter: 0 + m_warningsDisabled: 0 + m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_defaultFontAssetPath: Fonts & Materials/ + m_defaultFontSize: 36 + m_defaultAutoSizeMinRatio: 0.5 + m_defaultAutoSizeMaxRatio: 2 + m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} + m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} + m_autoSizeTextContainer: 0 + m_fallbackFontAssets: [] + m_matchMaterialPreset: 1 + m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, + type: 2} + m_defaultSpriteAssetPath: Sprite Assets/ + m_enableEmojiSupport: 1 + m_MissingCharacterSpriteUnicode: 0 + m_defaultColorGradientPresetsPath: Color Gradient Presets/ + m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, + type: 2} + m_StyleSheetsResourcePath: + m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} + m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, + type: 3} + m_UseModernHangulLineBreakingRules: 0 diff --git a/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta new file mode 100755 index 0000000..32db384 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f5b5dff67a942289a9defa416b206f3 +timeCreated: 1436653997 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders.meta b/Komodo/Assets/TextMesh Pro/Shaders.meta new file mode 100755 index 0000000..29a90a6 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9f693669af91aa45ad615fc681ed29f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader new file mode 100755 index 0000000..bab2b2c --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta new file mode 100755 index 0000000..0a416c8 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48bb5f55d8670e349b6e614913f9d910 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader new file mode 100755 index 0000000..006a271 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + [HDR]_Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX("Vertex OffsetX", float) = 0 + _VertexOffsetY("Vertex OffsetY", float) = 0 + _MaskSoftnessX("Mask SoftnessX", float) = 0 + _MaskSoftnessY("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta new file mode 100755 index 0000000..d5fb125 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e3b057af24249748ff873be7fafee47 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader new file mode 100755 index 0000000..8ce4937 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta new file mode 100755 index 0000000..7eb1870 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 128e987d567d4e2c824d754223b3f3b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader new file mode 100755 index 0000000..c50c593 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta new file mode 100755 index 0000000..56284e9 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dd89cf5b9246416f84610a006f916af7 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader new file mode 100755 index 0000000..ed48574 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader @@ -0,0 +1,310 @@ +Shader "TextMeshPro/Distance Field SSD" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + Cull[_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest[unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + #pragma shader_feature __ FORCE_LINEAR + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 color : COLOR; + float2 atlas : TEXCOORD0; + float weight : TEXCOORD1; + float2 mask : TEXCOORD2; // Position in object space(xy) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float2 texcoord2 : TEXCOORD4; + float4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); + } + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + output.position = vPosition; + output.color = color; + output.atlas = input.texcoord0; + output.weight = weight; + output.mask = half2(vert.xy * 2 - clampedRect.xy - clampedRect.zw); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = input.texcoord0 + bOffset; + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + float2 pixelSize = float2(ddx(input.atlas.y), ddy(input.atlas.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); + + float weight = input.weight; + float bias = (.5 - weight) + (.5 / scale); + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n - bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col * faceColor.a; + faceColor.rgb *= 1 - (dot(n, light) * _Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z * n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * saturate(d - bBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * (1 - saturate(d - bBias)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta new file mode 100755 index 0000000..08cd8ae --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14eb328de4b8eb245bb7cea29e4ac00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader new file mode 100755 index 0000000..7019aaf --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader @@ -0,0 +1,247 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + //#if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + //#endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta new file mode 100755 index 0000000..3cbdbbb --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1ede39bf3643ee8e493720e4259791 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader new file mode 100755 index 0000000..ce82bed --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field Overlay" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta new file mode 100755 index 0000000..e6b149e --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a02a7d8c237544f1962732b55a9aebf1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader new file mode 100755 index 0000000..df4d5b0 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader @@ -0,0 +1,106 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field SSD" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + #include "TMPro_Mobile.cginc" + + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta new file mode 100755 index 0000000..9b84c13 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c8d12adcee749c344b8117cf7c7eb912 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader new file mode 100755 index 0000000..d3f5866 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta new file mode 100755 index 0000000..2ac6e76 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe393ace9b354375a9cb14cdbbc28be4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader new file mode 100755 index 0000000..be764ae --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader @@ -0,0 +1,138 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta new file mode 100755 index 0000000..bff8b7a --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85187c2149c549c5b33f0cdb02836b17 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader new file mode 100755 index 0000000..bcb2bb2 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader @@ -0,0 +1,158 @@ +Shader "TextMeshPro/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _BumpMap ("Normalmap", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0.5 + _BumpFace ("Bump Face", Range(0,1)) = 0.5 + + _ReflectFaceColor ("Face Color", Color) = (0,0,0,1) + _ReflectOutlineColor ("Outline Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + [HDR]_SpecColor ("Specular Color", Color) = (0,0,0,1) + + _FaceShininess ("Face Shininess", Range(0,1)) = 0 + _OutlineShininess ("Outline Shininess", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader BlinnPhong alpha:blend vertex:VertShader nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + #pragma glsl + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + + #define BEVEL_ON 1 + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On + ZTest LEqual + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} + diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta new file mode 100755 index 0000000..26e814c --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f7ada0af4f174f0694ca6a487b8f543d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader new file mode 100755 index 0000000..011ee19 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _OutlineSoftness * _ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta new file mode 100755 index 0000000..e1cf3f3 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 68e6db2ebdc24f95958faec2be5558d6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader new file mode 100755 index 0000000..e8283a7 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader @@ -0,0 +1,116 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + Name "Default" + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + UNITY_VERTEX_OUTPUT_STEREO + }; + + sampler2D _MainTex; + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + float4 _MainTex_ST; + + v2f vert(appdata_t v) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + OUT.worldPosition = v.vertex; + OUT.vertex = UnityObjectToClipPos(OUT.worldPosition); + + OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex); + + OUT.color = v.color * _Color; + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #ifdef UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta new file mode 100755 index 0000000..50ba195 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cf81c85f95fe47e1a27f6ae460cf182c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc b/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc new file mode 100755 index 0000000..5898130 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta new file mode 100755 index 0000000..0d6eb56 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 407bc68d299748449bbf7f48ee690f8d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc new file mode 100755 index 0000000..5969fec --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc @@ -0,0 +1,157 @@ +struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; +}; + +struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 faceColor : COLOR; + float4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; + float4 param : TEXCOORD1; // weight, scaleRatio + float2 mask : TEXCOORD2; + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD3; + float4 underlayColor : COLOR2; + #endif +}; + +float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); +} + +pixel_t VertShader(vertex_t input) +{ + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + float opacity = color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + float4 faceColor = float4(color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + float4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + + output.position = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.xy, maskUV.xy); + output.param = float4(0.5 - weight, 1.3333 * _GradientScale * (_Sharpness + 1) / _TextureWidth, _OutlineWidth * _ScaleRatioA * 0.5, 0); + + float2 mask = float2(0, 0); + #if UNITY_UI_CLIP_RECT + mask = vert.xy * 2 - clampedRect.xy - clampedRect.zw; + #endif + output.mask = mask; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + + output.texcoord2 = float4(input.texcoord0 + float2(x, y), input.color.a, 0); + output.underlayColor = underlayColor; + #endif + + return output; +} + +float4 PixShader(pixel_t input) : SV_Target +{ + UNITY_SETUP_INSTANCE_ID(input); + + float d = tex2D(_MainTex, input.texcoord0.xy).a; + + float2 UV = input.texcoord0.xy; + float scale = rsqrt(abs(ddx(UV.x) * ddy(UV.y) - ddy(UV.x) * ddx(UV.y))) * input.param.y; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float layerScale = scale; + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = input.param.x * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + #endif + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + + float4 faceColor = input.faceColor * saturate((d - input.param.x) * scale + 0.5); + + #ifdef OUTLINE_ON + float4 outlineColor = lerp(input.faceColor, input.outlineColor, sqrt(min(1.0, input.param.z * scale * 2))); + faceColor = lerp(outlineColor, input.faceColor, saturate((d - input.param.x - input.param.z) * scale + 0.5)); + faceColor *= saturate((d - input.param.x + input.param.z) * scale + 0.5); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - layerBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float bias = input.param.x * scale - 0.5; + float sd = saturate(d * scale - bias - input.param.z); + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - layerBias)) * sd * (1 - faceColor.a); + #endif + + #ifdef MASKING + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + faceColor.rgb = lerp(_MaskEdgeColor.rgb * faceColor.a, faceColor.rgb, a); + faceColor *= a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + float2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + faceColor *= input.texcoord2.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor; +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta new file mode 100755 index 0000000..4415e50 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c334973cef89a9840b0b0c507e0377ab +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc new file mode 100755 index 0000000..2e96258 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc @@ -0,0 +1,85 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +//uniform float _MaskWipeControl; +//uniform float _MaskEdgeSoftness; +//uniform fixed4 _MaskEdgeColor; +//uniform bool _MaskInverse; + +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; +uniform float _Sharpness; diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta new file mode 100755 index 0000000..7b37f2f --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3997e2241185407d80309a82f9148466 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc new file mode 100755 index 0000000..622ae87 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc @@ -0,0 +1,101 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord1.y, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord1.y) * _GradientScale * (_Sharpness + 1); + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + + v.texcoord1.xy = UnpackUV(v.texcoord1.x); + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE + float2 pixelSize = float2(ddx(input.uv_MainTex.y), ddy(input.uv_MainTex.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + +#if BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = {tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; + + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta new file mode 100755 index 0000000..41ef4b1 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d930090c0cd643c7b55f19a38538c162 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Sprites.meta b/Komodo/Assets/TextMesh Pro/Sprites.meta new file mode 100755 index 0000000..8b699e5 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0603b6d5186471b96c778c3949c7ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt new file mode 100755 index 0000000..10c4be3 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt @@ -0,0 +1,3 @@ +This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ + +Please visit their website to view the complete set of their emojis and review their licensing terms. \ No newline at end of file diff --git a/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta new file mode 100755 index 0000000..0d30e65 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 381dcb09d5029d14897e55f98031fca5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json new file mode 100755 index 0000000..16c800d --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json @@ -0,0 +1,156 @@ +{"frames": [ + +{ + "filename": "1f60a.png", + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60b.png", + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60d.png", + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60e.png", + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f600.png", + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f601.png", + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f602.png", + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f603.png", + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f604.png", + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f605.png", + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f606.png", + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f609.png", + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f618.png", + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f923.png", + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "263a.png", + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "2639.png", + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}], +"meta": { + "app": "http://www.codeandweb.com/texturepacker", + "version": "1.0", + "image": "EmojiOne.png", + "format": "RGBA8888", + "size": {"w":512,"h":512}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:196a26a2e149d875b91ffc8fa3581e76:fc928c7e275404b7e0649307410475cb:424723c3774975ddb2053fd5c4b85f6e$" +} +} diff --git a/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta new file mode 100755 index 0000000..762cf15 --- /dev/null +++ b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f05276190cf498a8153f6cbe761d4e6 +timeCreated: 1480316860 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.png b/Komodo/Assets/TextMesh Pro/Sprites/EmojiOne.png new file mode 100755 index 0000000000000000000000000000000000000000..c0de66d0ab8976d2e00122faa45887a4208c07af GIT binary patch literal 112319 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

xMw{_$ce~^VZld@MEWPn}OBCb-| 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΢MWdz93`CaT#q?@>~pm40=*o~e-A0G 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 Date: Thu, 14 Oct 2021 11:07:28 -0500 Subject: [PATCH 08/57] added missing semicolons --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 06c1909..578af68 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -297,7 +297,7 @@ window.socket.emit('sessionInfo', window.session_id); }, - SendStateCatchUpRequest: function() { + SendStateCatchUpRequest: function() { if (window.socket == null) { console.error("SendStateCatchUpRequest: window.socket was null"); } @@ -456,7 +456,7 @@ stringToUTF8(serializedDetails, buffer, bufferSize); return buffer; } else { - console.log("Unable to serialize details: " + window.details) + console.log("Unable to serialize details: " + window.details); var bufferSize = lengthBytesUTF8("{}") + 1; var buffer = _malloc(bufferSize); stringToUTF8("", buffer, bufferSize); @@ -479,7 +479,7 @@ // general messaging system BrowserEmitMessage: function (typePtr, messagePtr) { if (window.socket) { - var type_str = Pointer_stringify(typePtr) + var type_str = Pointer_stringify(typePtr); var message_str = Pointer_stringify(messagePtr); window.socket.emit('message', { session_id: session_id, From ea71c680a93d562f4d4a83b0417899abe523be7f Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 03:15:09 -0500 Subject: [PATCH 09/57] WIP: major networking refactor --- .../Plugins/jslib/socket-funcs.jslib | 504 ++++++++++++------ .../KomodoCoreAssets/Scenes/Main.unity | 370 ++++++++++++- .../Runtime/Prefabs/CreateMenu.prefab | 34 +- .../KomodoCore/Runtime/Prefabs/MenuUI.prefab | 312 ++++++++++- .../RuntimeSession/ClientSpawnManager.cs | 46 +- .../RuntimeSession/ConnectionAdapter.cs | 68 ++- .../Scripts/RuntimeSession/KomodoMenu.cs | 20 +- .../Managers/NetworkUpdateHandler.cs | 106 +--- .../RuntimeSession/Managers/UIManager.cs | 4 +- .../Network/MainClientUpdater.cs | 116 ++-- .../Network/NetworkSimulator.cs | 2 +- .../Network/NetworkedGameObject.cs | 4 +- .../Network/NetworkedPhysicsManager.cs | 19 +- .../Network/SocketIOEditorSimulator.cs | 91 +++- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 341 +++++++++++- .../Scripts/RuntimeSession/SocketIOJSLib.cs | 29 +- .../KomodoControllerInteraction.cs | 8 +- Komodo/ProjectSettings/ProjectVersion.txt | 4 +- 18 files changed, 1643 insertions(+), 435 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 578af68..57680b0 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -13,14 +13,31 @@ // Tip: SendMessage can only send zero args, one number, or one string. + // Tip: Check SocketIOJSLib for the definition of SUCCESS and FAILURE. + // Init socket connections - SetSocketIOAdapterName: function (name) { - if (name == null) { - console.error("SetSocketIOAdapterName: name must not be null"); + SetSocketIOAdapterName: function (nameBuffer) { + if (nameBuffer == null) { + console.error("SetSocketIOAdapterName: nameBuffer was null"); + } + + var _name = Pointer_stringify(nameBuffer); + + if (_name == null) { + console.error("SetSocketIOAdapterName: name was null"); } - window.socketIOAdapterName = name; + window.socketIOAdapterName = _name; + + //Return the socketIOAdapterName value so that Unity can check that it has the right value + var bufferSize = lengthBytesUTF8(window.socketIOAdapterName) + 1; + + var buffer = _malloc(bufferSize); + + stringToUTF8(returnStr, buffer, bufferSize); + + return buffer; }, OpenSyncConnection: function () { @@ -29,22 +46,38 @@ // connect to socket.io relay server window.socket = io(window.RELAY_BASE_URL); + if (window.socket == null) { + console.error("io(" + window.RELAY_BASE_URL + ") failed"); + } + window.socketIODebugInfo.relayBaseURL = window.RELAY_BASE_URL; console.log("====== SOCKET ======:", socket); + + return 0; }, OpenChatConnection: function () { window.chat = io(window.RELAY_BASE_URL + '/chat'); + + if (window.chat == null) { + console.error("io(" + window.RELAY_BASE_URL + "\'/chat\') failed"); + } + + return 0; }, SetSyncEventListeners: function() { if (window.socket == null) { console.error("SetSyncEventListeners: window.socket was null"); + + console.error("SetSyncEventListeners: window.socket was null"); } if (window.gameInstance == null) { console.error("SetSyncEventListeners: window.gameInstance was null"); + + console.error("SetSyncEventListeners: window.gameInstance was null"); } var socket = window.socket; @@ -53,32 +86,52 @@ var networkManager = 'NetworkManager'; - var instantiationManager = 'InstantiationManager'; - if (window.socketIOAdapterName == null) { console.error("SetSyncEventListeners: window.socketIOAdapterName was null"); + + console.error("SetSyncEventListeners: window.socketIOAdapterName was null"); } - var socketIOAdapter = window.socketIOAdapterName; + //source: https://socket.io/docs/v2/client-api/index.html - // NOTE(rob): If the socket gets disconnected, don't cache the updates. - // Just purge the sendBuffer and resume the updates from current position. - socket.on('reconnecting', function(attemptNumber) { + socket.on('connect', function () { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - socket.sendBuffer = []; - console.log("[SocketIO " + socketId + "] Reconnecting. Count: " + attemptNumber); + console.log("[SocketIO " + socketId + "] Successfully connected to " + socketId); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', socketId); + }); - window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectAttempt', socketId + "," + attemptNumber); + socket.on('disconnect', function (reason) { + var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + console.log("[SocketIO " + socketId + "] Disconnected: " + reason); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnDisconnect', reason); }); - //source: https://socket.io/docs/v2/client-api/index.html + socket.on('error', function (error) { + var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + console.log("[SocketIO " + socketId + "] Error: " + error + ". Connected: " + socket.connected); + + window.gameInstance.SendMessage(networkManager, 'OnError', error); + }); - socket.on('reconnect_attempt', function(attemptNumber) { //identical to 'reconnecting' event + socket.on('connect_error', function (error) { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + console.log("[SocketIO " + socketId + "] Connect error: " + error); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnectError', JSON.stringify(error)); //TODO(Brandon): continue changing sendmessage so that it sends to socketIOAdapter instead of networkManager or instantiationManager + }); - console.log("[SocketIO " + socketId + "] Reconnect attempt. Count: " + attemptNumber); + socket.on('connect_timeout', function () { + var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + console.log("[SocketIO " + socketId + "] Connect timeout."); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnectTimeout'); }); socket.on('reconnect', function (attemptNumber) { @@ -88,7 +141,27 @@ console.log("[SocketIO " + socketId + "] Successfully reconnected on attempt number " + attemptNumber); - window.gameInstance.SendMessage(networkManager, 'OnReconnectSucceeded'); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectSucceeded'); + }); + + socket.on('reconnect_attempt', function(attemptNumber) { //identical to 'reconnecting' event + var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + console.log("[SocketIO " + socketId + "] Reconnect attempt. Count: " + attemptNumber); + }); + + var socketIOAdapter = window.socketIOAdapterName; + + // NOTE(rob): If the socket gets disconnected, don't cache the updates. + // Just purge the sendBuffer and resume the updates from current position. + socket.on('reconnecting', function(attemptNumber) { + var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + socket.sendBuffer = []; + + console.log("[SocketIO " + socketId + "] Reconnecting. Count: " + attemptNumber); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectAttempt', socketId + "," + attemptNumber); }); socket.on('reconnect_error', function (error) { @@ -96,7 +169,7 @@ console.log("[SocketIO " + socketId + "] Reconnect error: " + error + "."); - window.gameInstance.SendMessage(networkManager, 'OnReconnectError', JSON.stringify(error)); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectError', JSON.stringify(error)); }); socket.on('reconnect_failed', function () { @@ -104,56 +177,32 @@ console.log("[SocketIO " + socketId + "] Reconnect failed: specified maximum number of attempts exceeded."); - window.gameInstance.SendMessage(networkManager, 'OnReconnectFailed'); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectFailed'); }); - socket.on('connect', function () { + socket.on('ping', function () { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Successfully connected to " + socketId); - - window.gameInstance.SendMessage(networkManager, 'OnConnect', socketId); - }); + console.log("[SocketIO " + socketId + "] Ping."); - socket.on('connect_error', function (error) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - console.log("[SocketIO " + socketId + "] Connect error: " + error); - - window.gameInstance.SendMessage(networkManager, 'OnConnectError', JSON.stringify(error)); + window.gameInstance.SendMessage(socketIOAdapter, 'OnPing'); }); - socket.on('connect_timeout', function () { + socket.on('pong', function (latency) { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - console.log("[SocketIO " + socketId + "] Connect timeout."); - - window.gameInstance.SendMessage(networkManager, 'OnConnectTimeout'); - }); - socket.on('disconnect', function (reason) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - console.log("[SocketIO " + socketId + "] Disconnected: " + reason); - - window.gameInstance.SendMessage(networkManager, 'OnDisconnect', reason); - }); + console.log("[SocketIO " + socketId + "] Pong: " + latency + "ms."); - socket.on('error', function (error) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - - console.log("[SocketIO " + socketId + "] Error: " + error + ". Connected: " + socket.connected); - - window.gameInstance.SendMessage(networkManager, 'OnError'); + window.gameInstance.SendMessage(socketIOAdapter, 'OnPong', latency); }); - //Receive session info from the server. Request it with the SendSessionInfoRequest function. + //Receive session info from the server. Request it with the SendSessionInfoRequest function. Komodo function. socket.on('sessionInfo', function (info) { var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments console.dir(info); - window.gameInstance.SendMessage(networkManager, 'OnSessionInfo'); + window.gameInstance.SendMessage(networkManager, 'OnSessionInfo', info); }); // Handle when the server gives us a state catch-up event. @@ -200,19 +249,27 @@ // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. window.gameInstance.SendMessage("NetworkManager", 'ProcessMessage', typeAndMessage); }); + + return 0; }, JoinSyncSession: function () { if (window.socket == null ) { console.error("JoinSyncSession: window.socket was null"); + + return 1; } if (window.session_id == null ) { console.error("JoinSyncSession: window.session_id was null"); + + return 1; } if (window.client_id == null ) { console.error("JoinSyncSession: window.client_id was null"); + + return 1; } var joinIds = [window.session_id, window.client_id]; @@ -220,19 +277,27 @@ console.log("Asking relay to join session:", joinIds); socket.emit("join", joinIds); + + return 0; }, JoinChatSession: function () { if (window.chat == null ) { console.error("JoinChatSession: window.chat was null"); + + return 1; } if (window.session_id == null ) { console.error("JoinChatSession: window.session_id was null"); + + return 1; } if (window.client_id == null ) { console.error("JoinChatSession: window.client_id was null"); + + return 1; } var joinIds = [window.session_id, window.client_id]; @@ -240,19 +305,27 @@ console.log("Asking relay to join chat:", joinIds); window.chat.emit("join", joinIds); + + return 0; }, LeaveSyncSession: function () { if (window.socket == null ) { console.error("LeaveSyncSession: window.socket was null"); + + return 1; } if (window.session_id == null ) { console.error("LeaveSyncSession: window.session_id was null"); + + return 1; } if (window.client_id == null ) { console.error("LeaveSyncSession: window.client_id was null"); + + return 1; } var joinIds = [window.session_id, window.client_id]; @@ -260,19 +333,27 @@ console.log("Asking relay to leave session:", joinIds); socket.emit("leave", joinIds); + + return 0; }, LeaveChatSession: function () { if (window.chat == null ) { console.error("LeaveChatSession: window.chat was null"); + + return 1; } if (window.session_id == null ) { console.error("LeaveChatSession: window.session_id was null"); + + return 1; } if (window.client_id == null ) { console.error("LeaveChatSession: window.client_id was null"); + + return 1; } var joinIds = [window.session_id, window.client_id]; @@ -280,6 +361,8 @@ console.log("Asking relay to leave chat:", joinIds); window.chat.emit("leave", joinIds); + + return 0; }, /** @@ -288,50 +371,86 @@ SendSessionInfoRequest: function () { if (window.socket == null) { console.error("SendSessionInfoRequest: window.socket was null"); + + return 1; } if (window.session_id == null) { console.error("SendSessionInfoRequest: window.session_id was null"); + + return 1; } window.socket.emit('sessionInfo', window.session_id); + + return 0; }, SendStateCatchUpRequest: function() { if (window.socket == null) { console.error("SendStateCatchUpRequest: window.socket was null"); + + return 1; } if (window.session_id == null) { console.error("SendStateCatchUpRequest: window.session_id was null"); + + return 1; } if (window.client_id == null) { console.error("SendStateCatchUpRequest: window.client_id was null"); - } - if (window.socket) { - window.socket.emit('state', { version: 2, session_id: session_id, client_id: client_id }); + return 1; } + + window.socket.emit('state', { version: 2, session_id: session_id, client_id: client_id }); + + return 0; }, SetChatEventListeners: function () { if (window.chat == null) { - console.error("SetChatEventListeners: window.chat was null"); + console.error("SetChatEventListeners: window.socket was null"); + + return 1; } + if (window.gameInstance == null) { + console.error("SetChatEventListeners: window.gameInstance was null"); + + return 1; + } + + var chat = window.chat; + + var chatId = (window.chat.id === undefined || window.chat.id == null) ? "No ID" : window.chat.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + + if (window.socketIOAdapterName == null) { + console.error("SetChatEventListeners: window.socketIOAdapterName was null"); + + return 1; + } + + var socketIOAdapter = window.socketIOAdapterName; + window.chat.on('micText', function(data) { - console.log('micText:', data); - gameInstance.SendMessage(instantiationManager, 'Text_Refresh', JSON.stringify(data)); + gameInstance.SendMessage(socketIOAdapter, 'OnReceiveSpeechToTextSnippet', JSON.stringify(data)); }); + + return 0; }, InitReceiveDraw: function(arrayPointer, size) { if (window.socket == null) { console.error("InitReceiveDraw: window.socket was null"); + + return 1; } var drawCursor = 0; + window.socket.on('draw', function(data) { if (data.length + drawCursor > size) { drawCursor = 0; @@ -343,17 +462,26 @@ drawCursor += data.length; }); + + return 0; }, SendDraw: function (arrayPointer, size) { - if (window.socket) { - var drawSendBuff = []; - for (var i = 0; i < size; i++) { - drawSendBuff.push(HEAPF32[(arrayPointer >> 2) + i]); - } + if (window.socket == null) { + console.error("SendDraw: window.socket was null"); - window.socket.emit('draw', drawSendBuff); + return 1; } + + var drawSendBuff = []; + + for (var i = 0; i < size; i++) { + drawSendBuff.push(HEAPF32[(arrayPointer >> 2) + i]); + } + + window.socket.emit('draw', drawSendBuff); + + return 0; }, GetClientIdFromBrowser: function() { @@ -369,135 +497,203 @@ }, SocketIOSendPosition: function (array, size) { - if (window.socket) { - var posSendBuff = []; - for (var i = 0; i < size; i++) { - posSendBuff.push(HEAPF32[(array >> 2) + i]); - } + if (window.socket == null) { + console.error("SocketIOSendPosition: window.socket was null"); - // timestamp the packet - posSendBuff[size-1] = Date.now(); - window.socket.emit("update", posSendBuff); + return 1; } + + var posSendBuff = []; + + for (var i = 0; i < size; i++) { + posSendBuff.push(HEAPF32[(array >> 2) + i]); + } + + // timestamp the packet + posSendBuff[size-1] = Date.now(); + + window.socket.emit("update", posSendBuff); + + return 0; }, SocketIOSendInteraction: function (array, size) { - if (window.socket) { - var intSendBuff = []; - for (var i = 0; i < size; i++) { - intSendBuff.push(HEAP32[(array >> 2) + i]); - } + if (window.socket == null) { + return 1; + } + + var intSendBuff = []; - // timestamp the packet - intSendBuff[size-1] = Date.now(); - window.socket.emit("interact", intSendBuff); + for (var i = 0; i < size; i++) { + intSendBuff.push(HEAP32[(array >> 2) + i]); } + + // timestamp the packet + intSendBuff[size-1] = Date.now(); + + window.socket.emit("interact", intSendBuff); + + return 0; }, InitSocketIOReceivePosition: function(arrayPointer, size) { - if (window.socket) { - var posCursor = 0; + if (window.socket == null) { + return 1; + } - // NOTE(rob): - // we use "arrayPointer >> 2" to change the pointer location on the module heap - // when interpreted as float32 values ("HEAPF32[]"). - // for example, an original arrayPointer value (which is a pointer to a - // position on the module heap) of 400 would right shift to 100 - // which would be the correct corresponding index on the heap - // for elements of 32-bit size. + var posCursor = 0; - window.socket.on('relayUpdate', function(data) { - if (data.length + posCursor > size) { - posCursor = 0; - } + // NOTE(rob): + // we use "arrayPointer >> 2" to change the pointer location on the module heap + // when interpreted as float32 values ("HEAPF32[]"). + // for example, an original arrayPointer value (which is a pointer to a + // position on the module heap) of 400 would right shift to 100 + // which would be the correct corresponding index on the heap + // for elements of 32-bit size. - for (var i = 0; i < data.length; i++) { - HEAPF32[(arrayPointer >> 2) + posCursor + i] = data[i]; - } + window.socket.on('relayUpdate', function(data) { + if (data.length + posCursor > size) { + posCursor = 0; + } - posCursor += data.length; - }); - } + for (var i = 0; i < data.length; i++) { + HEAPF32[(arrayPointer >> 2) + posCursor + i] = data[i]; + } + + posCursor += data.length; + }); + + return 0; }, InitSocketIOReceiveInteraction: function(arrayPointer, size) { - if (window.socket) { - var intCursor = 0; - window.socket.on('interactionUpdate', function(data) { - if (data.length + intCursor > size) { - intCursor = 0; - } + if (window.socket == null) { + return 1; + } - for (var i = 0; i < data.length; i++) { - HEAP32[(arrayPointer >> 2) + intCursor + i] = data[i]; - } + var intCursor = 0; - intCursor += data.length; - }); - } + window.socket.on('interactionUpdate', function(data) { + if (data.length + intCursor > size) { + intCursor = 0; + } + + for (var i = 0; i < data.length; i++) { + HEAP32[(arrayPointer >> 2) + intCursor + i] = data[i]; + } + + intCursor += data.length; + }); + + return 0; }, ToggleCapture: function (operation, session_id) { - if (window.socket) { - if (operation == 0) { - window.socket.emit("start_recording",session_id); - } else { - window.socket.emit("end_recording",session_id); - } + if (window.socket == null) { + return 1; + } + + if (operation == 0) { + window.socket.emit("start_recording", session_id); + + return 0; } + + window.socket.emit("end_recording", session_id); + + return 0; }, GetSessionDetails: function() { - if (window.details) { - var serializedDetails = JSON.stringify(window.details); - if (serializedDetails) { - var bufferSize = lengthBytesUTF8(serializedDetails) + 1; - var buffer = _malloc(bufferSize); - stringToUTF8(serializedDetails, buffer, bufferSize); - return buffer; - } else { - console.log("Unable to serialize details: " + window.details); - var bufferSize = lengthBytesUTF8("{}") + 1; - var buffer = _malloc(bufferSize); - stringToUTF8("", buffer, bufferSize); - return buffer; - } - } else { - // var bufferSize = lengthBytesUTF8("{details:{}}") + 1; - // var buffer = _malloc(bufferSize); - // stringToUTF8("", buffer, bufferSize); - // return buffer; + var bufferSize; + + var buffer; + + if (window.details == null) { return null; } + + var serializedDetails = JSON.stringify(window.details); + + if (serializedDetails == null) { + console.log("Unable to serialize details: " + window.details); + + bufferSize = lengthBytesUTF8("{}") + 1; + + buffer = _malloc(bufferSize); + + stringToUTF8("", buffer, bufferSize); + + return buffer; + } + + bufferSize = lengthBytesUTF8(serializedDetails) + 1; + + buffer = _malloc(bufferSize); + + stringToUTF8(serializedDetails, buffer, bufferSize); + + return buffer; }, EnableVRButton: function() { - var button = document.getElementById('entervr'); - button.disabled = false; + var button = document.getElementById('entervr'); + + if (button == null) { + console.error("No button with id `entervr` found."); + + return 1; + } + + button.disabled = false; + + return 0; }, // general messaging system BrowserEmitMessage: function (typePtr, messagePtr) { - if (window.socket) { - var type_str = Pointer_stringify(typePtr); - var message_str = Pointer_stringify(messagePtr); - window.socket.emit('message', { - session_id: session_id, - client_id: client_id, - type: type_str, - message: message_str, - ts: Date.now() - }); + if (window.socket == null) { + console.error("BrowserEmitMessage: window.socket was null"); + + return 1; } + + var type_str = Pointer_stringify(typePtr); + + var message_str = Pointer_stringify(messagePtr); + + window.socket.emit('message', { + session_id: session_id, + client_id: client_id, + type: type_str, + message: message_str, + ts: Date.now() + }); + + return 0; }, - Disconnect: function () { - if (window.socket) { - window.socket.disconnect(); + CloseSyncConnection: function () { + if (window.socket == null) { + console.error("Disconnect: window.socket was null"); + + return 1; } + + window.socket.disconnect(); - if (window.chat) { - window.chat.disconnect(); + return 0; + }, + + CloseChatConnection: function () { + if (window.chat == null) { + console.error("Disconnect: window.chat was null"); + + return 1; } - } + + window.chat.disconnect(); + + return 0; + }, }); diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 42fb4c8..bfff15c 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -1334,7 +1334,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 69554707f031b4129906c714b5d93fbc, type: 3} m_Name: m_EditorClassIdentifier: - SocketSim: {fileID: 883117598} session_id: 1 sessionName: buildName: @@ -1390,23 +1389,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fc9835d2c691349f2b7d0de00f8e7dba, type: 3} m_Name: m_EditorClassIdentifier: - coordExport: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 883117592} - m_TargetAssemblyTypeName: - m_MethodName: NetworkUpdate - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 1 mainClientAvatarEntityGroup: {fileID: 8475500293090646715} - entityContainers_InNetwork_OutputList: [] + networkedEntities: [] --- !u!114 &883117597 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1433,9 +1417,22 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: isVerbose: 0 - doLogClientEvents: 1 - doLogCustomInteractions: 1 + doLogClientEvents: 0 + doLogCustomInteractions: 0 doLogPositionEvents: 0 + openSyncConnectionFails: 0 + openChatConnectionFails: 0 + setSyncEventListenersFails: 0 + setChatEventListenersFails: 0 + joinSyncSessionFails: 0 + joinChatSessionFails: 0 + leaveSyncSessionFails: 0 + leaveChatSessionFails: 0 + sendStateCatchUpRequestFails: 0 + enableVRButtonFails: 0 + closeSyncConnectionFails: 0 + closeChatConnectionFails: 0 + doLogMessageEvents: 0 clientId: 0 sessionId: 0 isTeacher: 0 @@ -2829,6 +2826,11 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 654130540454181291, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_Name + value: CloseConnectionAndRejoinButton + objectReference: {fileID: 0} - target: {fileID: 901166240238167584, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_IsActive @@ -3079,6 +3081,36 @@ PrefabInstance: propertyPath: heightCalibration value: objectReference: {fileID: 1429055716} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2836976637601657981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3139,6 +3171,36 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2836976638017268700, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3169,6 +3231,181 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -50 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746764, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 220 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 300 + objectReference: {fileID: 0} + - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -450 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -150 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 110 + objectReference: {fileID: 0} + - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -280 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 105 + objectReference: {fileID: 0} + - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -30 + objectReference: {fileID: 0} + - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4899851360655828573, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3244,6 +3481,101 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 7599358179155734344, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_Name + value: LeaveAndRejoinButton + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -245 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} --- !u!114 &6164736969038234897 stripped diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/CreateMenu.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/CreateMenu.prefab index fa8239a..c89f87f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/CreateMenu.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/CreateMenu.prefab @@ -131,10 +131,10 @@ RectTransform: m_Father: {fileID: 5066473466631831532} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 107.5, y: -20} + m_SizeDelta: {x: 100, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &5400416056275353298 MonoBehaviour: @@ -6126,10 +6126,10 @@ RectTransform: m_Father: {fileID: 5066473467269831750} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -5, y: -195} + m_SizeDelta: {x: 215, y: 80} m_Pivot: {x: 0, y: 1} --- !u!222 &5066473466631831539 CanvasRenderer: @@ -8261,7 +8261,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5066473467269831750 RectTransform: m_ObjectHideFlags: 0 @@ -8279,10 +8279,10 @@ RectTransform: m_Father: {fileID: 6625647466606470858} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -360} + m_SizeDelta: {x: 205, y: 310} m_Pivot: {x: 0, y: 0} --- !u!222 &5066473467269831749 CanvasRenderer: @@ -9499,10 +9499,10 @@ RectTransform: m_Father: {fileID: 5066473467269831750} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -35} + m_SizeDelta: {x: 195, y: 155} m_Pivot: {x: 0, y: 1} --- !u!222 &6109806834581275376 CanvasRenderer: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab index 79300ed..dc32548 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab @@ -396,6 +396,106 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u2191" +--- !u!1 &640418920216361168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8777456389139353085} + - component: {fileID: 3106539218208841918} + - component: {fileID: 3580505761682652523} + - component: {fileID: 6278098937911508594} + m_Layer: 5 + m_Name: Text + m_TagString: VRUIText + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8777456389139353085 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640418920216361168} + m_LocalRotation: {x: 1.4468068e-10, y: -0.000000022351736, z: 1.59452e-11, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7055521913529411145} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &3106539218208841918 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640418920216361168} + m_CullTransparentMesh: 0 +--- !u!114 &3580505761682652523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640418920216361168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 0fda1528e26e2634ebc6af4ebfbe9308, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 90 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Close Connection & Rejoin +--- !u!114 &6278098937911508594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640418920216361168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: 30 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 --- !u!1 &851161853147064145 GameObject: m_ObjectHideFlags: 0 @@ -2125,7 +2225,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: Reconnect + m_Text: Leave & Rejoin --- !u!114 &580223292239847160 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2551,7 +2651,7 @@ GameObject: - component: {fileID: 2548908531124012491} - component: {fileID: 149393316504696343} m_Layer: 5 - m_Name: Session And Build Name TextText + m_Name: SessionAndBuildName m_TagString: VRUIText m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -2780,7 +2880,7 @@ GameObject: - component: {fileID: 6299790542974668390} - component: {fileID: 2244046910963186842} m_Layer: 5 - m_Name: ReconnectButton + m_Name: LeaveAndRejoinButton m_TagString: UIInteractable m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -4916,6 +5016,176 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u2193" +--- !u!1 &4940898073082835421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7055521913529411145} + - component: {fileID: 4069729741416945192} + - component: {fileID: 25785355009765384} + - component: {fileID: 2411945462265822991} + - component: {fileID: 3684524968134163059} + - component: {fileID: 374715315824432758} + m_Layer: 5 + m_Name: CloseConnectionAndRejoinButton + m_TagString: UIInteractable + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7055521913529411145 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_LocalRotation: {x: -0.00000014901161, y: -0.00000017136335, z: 0.0000000064342767, + w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8777456389139353085} + m_Father: {fileID: 7700205267255819641} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4069729741416945192 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_CullTransparentMesh: 0 +--- !u!114 &25785355009765384 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ee664e149de442c4794a92b42b8bbe4d, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 10 +--- !u!114 &2411945462265822991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.21960784, g: 0.2, b: 0.6, a: 1} + m_HighlightedColor: {r: 0.31764707, g: 0.2901961, b: 0.87058824, a: 1} + m_PressedColor: {r: 0.14117648, g: 0.12941177, b: 0.38431373, a: 1} + m_SelectedColor: {r: 0.24313726, g: 0.22352941, b: 0.6666667, a: 1} + m_DisabledColor: {r: 0.7294118, g: 0.7254902, b: 0.85882354, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 25785355009765384} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &3684524968134163059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 30 + m_PreferredWidth: -1 + m_PreferredHeight: 30 + m_FlexibleWidth: 1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &374715315824432758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4940898073082835421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 --- !u!1 &5371509320350277638 GameObject: m_ObjectHideFlags: 0 @@ -7288,6 +7558,7 @@ RectTransform: - {fileID: 7700205268436857739} - {fileID: 7700205267297009175} - {fileID: 2346386664871449075} + - {fileID: 7055521913529411145} m_Father: {fileID: 7700205267839848467} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -7318,9 +7589,9 @@ MonoBehaviour: m_EditorClassIdentifier: m_IgnoreLayout: 0 m_MinWidth: -1 - m_MinHeight: 240 + m_MinHeight: 300 m_PreferredWidth: -1 - m_PreferredHeight: 240 + m_PreferredHeight: 300 m_FlexibleWidth: 1 m_FlexibleHeight: -1 m_LayoutPriority: 1 @@ -7394,7 +7665,7 @@ GameObject: - component: {fileID: 4364141479940416476} - component: {fileID: 5453100208813787017} m_Layer: 5 - m_Name: TitleAndExpandButton + m_Name: OutputWindow m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -7499,7 +7770,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_IgnoreLayout: 0 m_MinWidth: -1 - m_MinHeight: 30 + m_MinHeight: 150 m_PreferredWidth: -1 m_PreferredHeight: -1 m_FlexibleWidth: 1 @@ -9911,7 +10182,8 @@ MonoBehaviour: undoButton: {fileID: 4890615313850722620} drawTab: {fileID: 6269670545669992115} brushToggle: {fileID: 5720538800747667725} - reconnectButton: {fileID: 5790234758553503690} + leaveAndRejoinButton: {fileID: 5790234758553503690} + closeConnectionAndRejoinButton: {fileID: 2411945462265822991} --- !u!114 &4193681595172214892 MonoBehaviour: m_ObjectHideFlags: 0 @@ -10917,6 +11189,18 @@ RectTransform: type: 3} m_PrefabInstance: {fileID: 401188090795581407} m_PrefabAsset: {fileID: 0} +--- !u!114 &8847922015784646539 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9177047690126518356, guid: d33cf533d5183984ea5c8045f7f3620b, + type: 3} + m_PrefabInstance: {fileID: 401188090795581407} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!114 &6269670545669992115 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 5950124090279817580, guid: d33cf533d5183984ea5c8045f7f3620b, @@ -10965,15 +11249,3 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &8847922015784646539 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 9177047690126518356, guid: d33cf533d5183984ea5c8045f7f3620b, - type: 3} - m_PrefabInstance: {fileID: 401188090795581407} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index 699ae04..c5fe27c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -57,9 +57,9 @@ public enum STRINGTYPE { TUTORIAL, CLIENT_NAME, - DIALOGUE, + SPEECH_TO_TEXT, } - public struct New_Text + public struct SpeechToTextSnippet { public int target; public int stringType; @@ -130,9 +130,9 @@ public static ClientSpawnManager Instance public int clientReserveCount; public float spreadRadius; - //References for displaying user name tags and dialogue text + //References for displaying user name tags and speechtotext text private List clientUsernameDisplays = new List(); - private List clientDialogueDisplays = new List(); + private List clientSpeechToTextDisplays = new List(); #region Lists And Dictionaries to store references in scene private List client_ID_List = new List(); @@ -202,10 +202,10 @@ public IEnumerator Start() if (UIManager.IsAlive) { - yield return new WaitUntil(() => UIManager.Instance.IsReady()); + yield return new WaitUntil(() => UIManager.Instance.IsReady()); //TODO(Brandon): prevent a failed menu from stopping the whole client } - yield return new WaitUntil(() => SessionStateManager.Instance.IsReady()); + //yield return new WaitUntil(() => SessionStateManager.Instance.IsReady()); TODO(Brandon): fully remove this line if it's working if (NetworkUpdateHandler.Instance.isTeacher != 0) { @@ -218,7 +218,7 @@ public IEnumerator Start() //SessionStateManager.Instance.ApplyCatchup(); TODO(Brandon) -- evaluate if we need to create an empty state object. - NetworkUpdateHandler.Instance.BeginMultiplayerSession(); + SocketIOAdapter.Instance.OpenConnectionAndJoin(); //WebGLMemoryStats.LogMoreStats("ClientSpawnManager Start AFTER"); } @@ -376,14 +376,14 @@ public void AddNewClient(int clientID, bool isMainPlayer = false) } //set text label - New_Text newText = new New_Text + SpeechToTextSnippet newText = new SpeechToTextSnippet { stringType = (int)STRINGTYPE.CLIENT_NAME, target = clientID,//clientIDToAvatarIndex[clientID], text = nameLabel, }; - Text_Refresh_Process(newText); + ProcessSpeechToTextSnippet(newText); } else { @@ -667,16 +667,16 @@ public struct SpeechToText public int ts; } - public void Text_Refresh(string data) + public void OnReceiveSpeechToTextSnippet(string data) { var deserializedData = JsonUtility.FromJson(data); - New_Text newStt; - newStt.target = deserializedData.client_id; - newStt.text = deserializedData.text; - newStt.stringType = (int)STRINGTYPE.DIALOGUE; - Text_Refresh_Process(newStt); + SpeechToTextSnippet snippet; + snippet.target = deserializedData.client_id; + snippet.text = deserializedData.text; + snippet.stringType = (int)STRINGTYPE.SPEECH_TO_TEXT; + ProcessSpeechToTextSnippet(snippet); } - public void Text_Refresh_Process(New_Text newText) + public void ProcessSpeechToTextSnippet(SpeechToTextSnippet newText) { if (GameStateManager.IsAlive) if (!GameStateManager.Instance.isAssetImportFinished) @@ -693,7 +693,7 @@ public void Text_Refresh_Process(New_Text newText) case (int)STRINGTYPE.TUTORIAL: break; - case (int)STRINGTYPE.DIALOGUE: + case (int)STRINGTYPE.SPEECH_TO_TEXT: //Get client index for text look up to use for displaying var clientIndex = avatarIndexFromClientId[newText.target]; string foo = SplitWordsByLength(newText.text, maxWordsPerBubble); @@ -752,7 +752,7 @@ public IEnumerator SetTextTimer(int textIndex, string textD, float seconds = 5) if (!currentTextProcessingList.Contains(textIndex)) { - clientDialogueDisplays[textIndex].text = textD; + clientSpeechToTextDisplays[textIndex].text = textD; currentTextProcessingList.Add(textIndex); StartCoroutine(ShutOffText(textIndex, seconds)); @@ -766,7 +766,7 @@ public IEnumerator SetTextTimer(int textIndex, string textD, float seconds = 5) secondsToWaitDic[textIndex] -= seconds; StartCoroutine(ShutOffText(textIndex, seconds)); - clientDialogueDisplays[textIndex].text = textD; + clientSpeechToTextDisplays[textIndex].text = textD; } yield return null; @@ -777,7 +777,7 @@ public IEnumerator SetTextTimer(int textIndex, string textD, float seconds = 5) public IEnumerator ShutOffText(int textIndex, float seconds) { - clientDialogueDisplays[textIndex].transform.parent.gameObject.SetActive(true); + clientSpeechToTextDisplays[textIndex].transform.parent.gameObject.SetActive(true); // secondsToWaitDic[index] -= seconds; yield return new WaitForSeconds(seconds); @@ -786,7 +786,7 @@ public IEnumerator ShutOffText(int textIndex, float seconds) if (!currentTextProcessingList.Contains(textIndex)) { - clientDialogueDisplays[textIndex].transform.parent.gameObject.SetActive(false); + clientSpeechToTextDisplays[textIndex].transform.parent.gameObject.SetActive(false); } } @@ -837,11 +837,11 @@ public void CreateAvatar(GameObject avatar, int i, EntityCommandBuffer ecb, Tran //GET HEAD TO GET CANVAS FOR TEXT COMPONENTS Transform canvas = avatar.transform.GetChild(0).GetComponentInChildren().transform; - //GET APPROPRIATE TEXT COMPONENT CHARACTER NAME AND DIALOGUE + //GET APPROPRIATE TEXT COMPONENT CHARACTER NAME AND SPEECH_TO_TEXT clientUsernameDisplays.Add(canvas.GetChild(0).GetComponent()); canvas.GetChild(0).GetComponent().text = $"Client {i + 1}"; - clientDialogueDisplays.Add(canvas.GetChild(1).GetChild(0).GetComponent()); + clientSpeechToTextDisplays.Add(canvas.GetChild(1).GetChild(0).GetComponent()); //Set up links for network call references var otherClientAvatars = avatar.GetComponentInChildren(true); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index a0bcaab..5eca1c1 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -15,14 +15,17 @@ public void Start () { Debug.LogError("socketIODisplay Text component was not assigned in ConnectionAdapter"); } - + NetworkUpdateHandler netHandler = NetworkUpdateHandler.Instance; KomodoEventManager.StartListening("connection.leaveAndRejoin", () => { - //netHandler.DisconnectAndReconnect(); + SocketIOAdapter.Instance.LeaveAndRejoin(); + }); - netHandler.LeaveAndRejoin(); + KomodoEventManager.StartListening("connection.closeConnectionAndRejoin", () => + { + SocketIOAdapter.Instance.CloseConnectionAndRejoin(); }); } @@ -31,6 +34,65 @@ public void DisplayReconnectAttempt (string socketId, string attemptNumber) DisplayStatus($"Reconnecting... (attempt {attemptNumber})"); } + public void DisplayReconnectError (string error) + { + DisplayStatus($"Reconnect error: {error}"); + } + + public void DisplayReconnectFailed () + { + DisplayStatus($"Reconnect failed. Maximum attempts exceeded."); + } + + public void DisplayReconnectSucceeded () + { + DisplayStatus("Successfully reconnected."); + } + + public void DisplayConnected (string id) + { + DisplayStatus($"Connected.\n({id})"); + } + + public void DisplayConnectTimeout () + { + DisplayStatus("Connect timeout."); + } + + public void DisplayConnectError (string error) + { + DisplayStatus($"Connect error: {error}"); + } + + public void DisplayDisconnect (string reason) + { + DisplayStatus($"Disconnected: {reason}"); + } + + public void DisplayError (string error) + { + DisplayStatus($"Error: {error}"); + } + + public void DisplayPing () + { + DisplayStatus("Ping"); + } + + public void DisplayPong (int latency) + { + DisplayStatus($"Pong: {latency} ms"); + } + + public void DisplaySocketIOAdapterError(string status) + { + DisplayStatus($"[SocketIOAdapter] {status}"); + } + public void DisplaySessionInfo(string info) + { + DisplayStatus($"SessionInfo: {info}"); + } + private void DisplayStatus(string status) { socketIODisplay.text = status; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs index cd9b868..ea8035e 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoMenu.cs @@ -17,7 +17,9 @@ public class KomodoMenu : MonoBehaviour public Toggle brushToggle; - public Button reconnectButton; + public Button leaveAndRejoinButton; + + public Button closeConnectionAndRejoinButton; void OnValidate () { @@ -41,9 +43,14 @@ void OnValidate () throw new UnassignedReferenceException("brushToggle"); } - if (reconnectButton == null) + if (leaveAndRejoinButton == null) + { + throw new UnassignedReferenceException("closeConnectionAndRejoinButton"); + } + + if (closeConnectionAndRejoinButton == null) { - throw new UnassignedReferenceException("reconnectButton"); + throw new UnassignedReferenceException("closeConnectionAndRejoinButton"); } } @@ -92,10 +99,15 @@ public void Start () KomodoEventManager.TriggerEvent("drawTool.disable"); }); - reconnectButton.onClick.AddListener(() => + leaveAndRejoinButton.onClick.AddListener(() => { KomodoEventManager.TriggerEvent("connection.leaveAndRejoin"); }); + + closeConnectionAndRejoinButton.onClick.AddListener(() => + { + KomodoEventManager.TriggerEvent("connection.closeConnectionAndRejoin"); + }); } // As of Komodo v0.3.2, UIManager does not have a public IsRightHanded function, so we must make do with this workaround. Returns a MenuAnchor.Location value, including UNKNOWN if the parent is not a MenuAnchor. diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 9f5c94d..e4b1ebd 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -59,7 +59,7 @@ public static NetworkUpdateHandler Instance #if UNITY_WEBGL && !UNITY_EDITOR // don't declare a socket simulator for WebGL build #else - public SocketIOEditorSimulator SocketSim; + private SocketIOEditorSimulator SocketSim; #endif // session id from JS @@ -198,7 +198,7 @@ private void _GetModelsAndSessionDetails () else { Debug.Log("SessionDetails: " + SessionDetailsString); - var Details = JsonUtility.FromJson(SessionDetailsString); + var details = JsonUtility.FromJson(SessionDetailsString); if (useEditorModelsList) { @@ -207,18 +207,18 @@ private void _GetModelsAndSessionDetails () Debug.LogWarning("Using editor's model list. You should turn off 'Use Editor Models List' off in NetworkManager."); #else //in non-dev build, ignore the flag. - modelData.models = Details.assets; + modelData.models = details.assets; #endif } else { - modelData.models = Details.assets; + modelData.models = details.assets; } if (sessionName != null) { - sessionName = Details.session_name; - buildName = Details.build; + sessionName = details.session_name; + buildName = details.build; } else { @@ -496,29 +496,6 @@ public void UnregisterClientId(int client_id) ClientSpawnManager.Instance.RemoveClient(client_id); } - public void BeginMultiplayerSession() - { -#if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.OpenSyncConnection(); - SocketIOJSLib.OpenChatConnection(); - SocketIOJSLib.SetSyncEventListeners(); - SocketIOJSLib.SetChatEventListeners(); - SocketIOJSLib.JoinSyncSession(); - SocketIOJSLib.JoinChatSession(); - SocketIOJSLib.SendStateCatchUpRequest(); - SocketIOJSLib.EnableVRButton(); -#else - SocketSim.OpenSyncConnection(); - SocketSim.OpenChatConnection(); - SocketSim.SetSyncEventListeners(); - SocketSim.SetChatEventListeners(); - SocketSim.JoinSyncSession(); - SocketSim.JoinChatSession(); - SocketSim.SendStateCatchUpRequest(); - SocketSim.EnableVRButton(); -#endif - } - public string GetPlayerNameFromClientID(int clientID) { #if UNITY_WEBGL && !UNITY_EDITOR @@ -581,71 +558,6 @@ public void ProcessMessage(string typeAndMessage) } } - public void DisconnectAndReconnect () - { -#if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.Disconnect(); -#else - SocketSim.Disconnect(); -#endif - BeginMultiplayerSession(); - } - - public void LeaveAndRejoin () - { -#if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.LeaveSyncSession(); - SocketIOJSLib.LeaveChatSession(); - SocketIOJSLib.JoinSyncSession(); - SocketIOJSLib.JoinChatSession(); - SocketIOJSLib.SendStateCatchUpRequest(); -#else - SocketSim.LeaveSyncSession(); - SocketSim.LeaveChatSession(); - SocketSim.JoinSyncSession(); - SocketSim.JoinChatSession(); - SocketSim.SendStateCatchUpRequest(); -#endif - } - - //Reminder -- socket-funcs.jslib can only send zero arguments, one string, or one number via the SendMessage function. - - public void OnReconnectSucceeded () { - socketIODisplay.text = $"Successfully reconnected."; - } - - public void OnReconnectError (string error) { - socketIODisplay.text = $"Reconnect error: {error}"; - } - - public void OnReconnectFailed () { - socketIODisplay.text = $"Reconnect failed. Maximum attempts exceeded."; - } - - public void OnConnect(string id) { - socketIODisplay.text = $"Connected.\n({id})"; - } - - public void OnConnectTimeout() { - socketIODisplay.text = $"Connect timeout."; - } - - public void OnConnectError (string error) { - socketIODisplay.text = $"Connect error: {error}"; - } - - public void OnDisconnect (string reason) { - socketIODisplay.text = $"Disconnected: {reason}"; - } - - public void OnError () { - socketIODisplay.text = $"Error."; - } - - public void OnSessionInfo () { - socketIODisplay.text = $"Session info."; - } - public void OnDestroy() { //deregister our update loops @@ -654,11 +566,7 @@ public void OnDestroy() GameStateManager.Instance.DeRegisterUpdatableObject(this); } -#if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.Disconnect(); -#else - SocketSim.Disconnect(); -#endif + SocketIOAdapter.Instance.LeaveAndCloseConnection(); } } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs index 43c1717..af4378b 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs @@ -72,10 +72,10 @@ public static UIManager Instance [HideInInspector] public ChildTextCreateOnCall clientTagSetup; - //References for displaying user name tags and dialogue text + //References for displaying user name tags and speechtotext text private List clientUser_Names_UITextReference_list = new List(); - private List clientUser_Dialogue_UITextReference_list = new List(); + private List clientUser_SpeechToText_UITextReference_list = new List(); [HideInInspector] public List modelVisibilityToggleList; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs index ff9c704..fbeab23 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs @@ -60,34 +60,32 @@ public static MainClientUpdater Instance set { _Instance = value; } } - [Header("Attach Funcions to send our serialized AvatarEntityGroup positions to")] - public Coord_UnityEvent coordExport; - - [Tooltip("Attach our MainClient AvatarEntityGroup to send updates accross Network ")] public AvatarEntityGroup mainClientAvatarEntityGroup; - // public Transform[] transformsNetworkOutput; + private Transform leftHandEntityTransform; + private Transform rightHandEntityTransform; - private Transform headEntityTransform; + private Transform headEntityTransform; //list to maintain objects in scene to send update accross - [HideInInspector] public List entityContainers_InNetwork_OutputList = new List(); - - - //To stop update loop from sending information accross the network when our client setup is not complete - private bool isSendingUpdates; + [HideInInspector] public List networkedEntities = new List(); private int clientID => NetworkUpdateHandler.Instance.client_id; //Hand References for position and animation information private Vector3 leftHandOriginalLocalPosition; + private Vector3 rightHandOriginalLocalPosition; + private Animator leftHandAnimator; + private Animator rightHandAnimator; private EntityManager entityManager; + private NetworkUpdateHandler netUpdateHandler; + public void Awake() { //used to set our managers alive state to true to detect if it exist within scene @@ -96,13 +94,23 @@ public void Awake() IEnumerator Start() { - + netUpdateHandler = NetworkUpdateHandler.Instance; + + if (netUpdateHandler == null) + { + throw new System.Exception("NetworkUpdateHandler instance not found."); + } + //WebGLMemoryStats.LogMoreStats("MainClientUpdater Start BEFORE"); entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; //if we are missing our avatarentitygroup in editor try to get it from our game object if (!mainClientAvatarEntityGroup) mainClientAvatarEntityGroup = GetComponent(); - if (!mainClientAvatarEntityGroup) Debug.LogError("No mainclientAvatarEntityGroup found in MainClientUpdater.cs to use to send updates to network", gameObject); + + if (!mainClientAvatarEntityGroup) + { + Debug.LogError("No mainclientAvatarEntityGroup found in MainClientUpdater.cs to use to send updates to network", gameObject); + } //cashe our avatar transform references (headEntityTransform, leftHandEntityTransform, rightHandEntityTransform) = (mainClientAvatarEntityGroup.avatarComponent_Head.transform, mainClientAvatarEntityGroup.avatarComponent_hand_L.transform, mainClientAvatarEntityGroup.avatarComponent_hand_R.transform); @@ -111,74 +119,89 @@ IEnumerator Start() (leftHandAnimator, rightHandAnimator) = (leftHandEntityTransform.GetComponent(), rightHandEntityTransform.GetComponent()); if (!rightHandAnimator || !leftHandAnimator) + { Debug.LogError("We are missing our Animator Controller from our hands in MainClientUpdater"); + } + //WebGLMemoryStats.LogMoreStats("MainClientUpdater Start IN_MIDDLE"); - //Wait for the avatart to finish loading to allow us to continue and start sending updates - yield return new WaitUntil(() => GameStateManager.Instance.isAvatarLoadingFinished); + //Wait for the avatar to finish loading to allow us to continue and start sending updates + yield return new WaitUntil(() => + { + return GameStateManager.Instance.isAvatarLoadingFinished; + }); //Register our OnUpdate funcion to start sending updates GameStateManager.Instance.RegisterUpdatableObject(this); //Grab current position of hands to detect if they have moved to avoid rendering them when they havent; leftHandOriginalLocalPosition = mainClientAvatarEntityGroup.avatarComponent_hand_L.transform.localPosition; - rightHandOriginalLocalPosition = mainClientAvatarEntityGroup.avatarComponent_hand_R.transform.localPosition; + rightHandOriginalLocalPosition = mainClientAvatarEntityGroup.avatarComponent_hand_R.transform.localPosition; } public void OnUpdate(float realTime) { //SENDS AVATAR HEAD REFERENCE TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT - SendUpdatesToNetwork(Entity_Type.users_head, headEntityTransform.position, headEntityTransform.rotation); + SendPositionUpdates(Entity_Type.users_head, headEntityTransform.position, headEntityTransform.rotation); //CHECKS IF OUR L_HAND HAS MOVED TO SEND LHAND REFERENCE DATA TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT if (leftHandOriginalLocalPosition != leftHandEntityTransform.localPosition) { - SendUpdatesToNetwork(Entity_Type.users_Lhand, leftHandEntityTransform.position, leftHandEntityTransform.rotation); + SendPositionUpdates(Entity_Type.users_Lhand, leftHandEntityTransform.position, leftHandEntityTransform.rotation); + leftHandOriginalLocalPosition = leftHandEntityTransform.localPosition; } //CHECKS IF OUR R_HAND HAS MOVED TO SENDS LHAND REFERENCE DATA TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT if (rightHandOriginalLocalPosition != rightHandEntityTransform.localPosition) { - SendUpdatesToNetwork(Entity_Type.users_Rhand, rightHandEntityTransform.position, rightHandEntityTransform.rotation); - rightHandOriginalLocalPosition = rightHandEntityTransform.localPosition; + SendPositionUpdates(Entity_Type.users_Rhand, rightHandEntityTransform.position, rightHandEntityTransform.rotation); + rightHandOriginalLocalPosition = rightHandEntityTransform.localPosition; } //ADJUST DATA AND SEND UPDATES FROM THOSE GAMEOBJECTS REGISTERED TO OUR LIST - foreach (var entityContainers in entityContainers_InNetwork_OutputList) - Send_GameObject_UpdatesToNetwork(entityContainers); - - NetworkedPhysicsManager.Instance.OnUpdate(); + foreach (var entityContainers in networkedEntities) + { + SendNetObjectUpdates(entityContainers); + } + NetworkedPhysicsManager.Instance.OnUpdate(); } //When the GameObject with this script attached is destroyed we take it out of the update loop public void OnDestroy() { if (GameStateManager.IsAlive) + { GameStateManager.Instance.DeRegisterUpdatableObject(this); + } } #region Add/Remove From Update Loop Funcions ///

/// Place GameObject in update loop to send network information across /// - /// - public void PlaceInNetworkUpdateList(NetworkedGameObject nRO) + /// + public void AddUpdatable(NetworkedGameObject netObject) { - if (!entityContainers_InNetwork_OutputList.Contains(nRO)) - entityContainers_InNetwork_OutputList.Add(nRO); + if (!networkedEntities.Contains(netObject)) + { + networkedEntities.Add(netObject); + } } + /// /// Remove GameObject from update loop to stop sending network information /// - /// - public void RemoveFromInNetworkUpdateList(NetworkedGameObject nRO) + /// + public void RemoveUpdatable(NetworkedGameObject netObject) { - if (entityContainers_InNetwork_OutputList.Contains(nRO)) - entityContainers_InNetwork_OutputList.Remove(nRO); + if (networkedEntities.Contains(netObject)) + { + networkedEntities.Remove(netObject); + } } #endregion @@ -193,7 +216,7 @@ public int ComputeEntityID(int clientID, Entity_Type entityType) { public int ComputeEntityType(Entity_Type entityType) { return (int) entityType; } - + public float ComputeScaleFactor(Entity_Type entityType) { float scaleFactor = 0.123456789f; @@ -212,7 +235,8 @@ public float ComputeScaleFactor(Entity_Type entityType) { scaleFactor = rightHandAnimator.GetCurrentAnimatorStateInfo(0).normalizedTime; break; - throw new System.Exception("Invalid entity type encountered."); + default: + throw new System.Exception("Invalid entity type encountered."); } return scaleFactor; @@ -237,26 +261,22 @@ public Position GeneratePosition(MainClientUpdater who, Entity_Type entityType, /// /// /// - public void SendUpdatesToNetwork(Entity_Type entityType, Vector3 position, Quaternion rotation) + public void SendPositionUpdates(Entity_Type entityType, Vector3 position, Quaternion rotation) { - Position coords = GeneratePosition(this, entityType, position, rotation); //send data over to those funcions attached to our UnityEvent - coordExport.Invoke(coords); + netUpdateHandler.NetworkUpdate(coords); } /// /// Meant to convert our GameObject data to follow our POSITION struct to be sent each update /// - /// - public void Send_GameObject_UpdatesToNetwork(NetworkedGameObject eContainer) + /// + public void SendNetObjectUpdates(NetworkedGameObject eContainer) { var entityData = entityManager.GetComponentData(eContainer.Entity); - Position coords = default; - - - coords = new Position + Position coords = new Position { clientId = entityData.clientID, entityId = entityData.entityID, @@ -268,16 +288,8 @@ public void Send_GameObject_UpdatesToNetwork(NetworkedGameObject eContainer) scaleFactor = eContainer.transform.lossyScale.x, }; - - - - coordExport.Invoke(coords); + netUpdateHandler.NetworkUpdate(coords); } - - - - - #endregion } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs index 2fef107..8d8403a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs @@ -77,7 +77,7 @@ private void NetworkUpdate(Position pos) #if UNITY_WEBGL && !UNITY_EDITOR //do nothing, so the compiler doesn't complain #else - NetworkUpdateHandler.Instance.SocketSim.RelayPositionUpdate(arr_pos); + SocketIOEditorSimulator.Instance.RelayPositionUpdate(arr_pos); #endif } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs index 3418404..cd74955 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs @@ -112,8 +112,8 @@ public void OnCollisionEnter(Collision collision) if (usePhysics && collision.rigidbody.CompareTag(TagList.interactable)) { - if (!NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Contains(this)) - NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Add(this); + if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(this)) + NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(this); if (!entityManager.HasComponent(Entity)) entityManager.AddComponent(Entity); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs index f439890..7b57e91 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs @@ -20,16 +20,25 @@ public static NetworkedPhysicsManager Instance public Dictionary rigidbodyFromEntityId = new Dictionary(); List physicsnRGOToRemove = new List(); - [HideInInspector] public List physics_entityContainers_InNetwork_OutputList = new List(); + [HideInInspector] public List physics_networkedEntities = new List(); + + private NetworkUpdateHandler netUpdateHandler; void Start () { entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; + + netUpdateHandler = NetworkUpdateHandler.Instance; + + if (netUpdateHandler == null) + { + throw new System.Exception("NetworkUpdateHandler instance not found."); + } } public void OnUpdate() { - foreach (var entityContainers in physics_entityContainers_InNetwork_OutputList) + foreach (var entityContainers in physics_networkedEntities) { SendPhysicsGameObjectUpdatesToNetwork(entityContainers); } @@ -37,7 +46,7 @@ public void OnUpdate() //remove physics objects that should not send calls anymore if RigidBody is changed to isKinematic or IsSleeping() foreach (var item in physicsnRGOToRemove) { - physics_entityContainers_InNetwork_OutputList.Remove(item); + physics_networkedEntities.Remove(item); } //clear the list of physics objects to remove from sending updates @@ -156,7 +165,7 @@ public void SendPhysicsGameObjectUpdatesToNetwork(NetworkedGameObject eContainer scaleFactor = eContainer.transform.lossyScale.x, }; - MainClientUpdater.Instance.coordExport.Invoke(coords); + netUpdateHandler.NetworkUpdate(coords); } /// @@ -177,7 +186,7 @@ public void StopPhysicsUpdates(NetworkedGameObject eContainer) }; - MainClientUpdater.Instance.coordExport.Invoke(coords); + netUpdateHandler.NetworkUpdate(coords); } public Rigidbody GetRigidbody(int entityId) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 018e2ed..524cc3a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -17,8 +17,36 @@ public static SocketIOEditorSimulator Instance public bool doLogCustomInteractions = true; public bool doLogPositionEvents = false; + public bool openSyncConnectionFails; + + public bool openChatConnectionFails; + + public bool setSyncEventListenersFails; + + public bool setChatEventListenersFails; + + public bool joinSyncSessionFails; + + public bool joinChatSessionFails; + + public bool leaveSyncSessionFails; + + public bool leaveChatSessionFails; + + public bool sendStateCatchUpRequestFails; + + public bool enableVRButtonFails; + + public bool closeSyncConnectionFails; + + public bool closeChatConnectionFails; + + public bool doLogMessageEvents = false; + public int clientId; + public int sessionId; + public int isTeacher; public string sessionDetails = @"{""assets"":[{""id"":111420,""name"":""Dragon whole"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/9bc7be11-8784-44a5-a621-0705f0e8e5dc/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111452,""name"":""Miller Index Planes"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/feabc4e3-1cdf-4663-b1c7-c63efe677a56/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111470,""name"":""Sheer Dress"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/b2dee1ca-a203-4e49-841d-fd81ce53eb1d/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111478,""name"":""TiltBrush BrushTests"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/fe562af4-e660-454c-b9e5-b6c57086cc12/model.glb"",""isWholeObject"":true,""scale"":1}],""build"":""base/stable"",""course_id"":1,""create_at"":""2020-11-13T20:19:54.000Z"",""description"":"" This is a the demo session for our talk with TCNJ. "",""end_time"":""2020-11-13T19:11:00.000Z"",""session_id"":126,""session_name"":""TCNJ Demo"",""start_time"":""2020-11-13T18:11:00.000Z"",""users"":[{""student_id"":1,""email"":""admin@komodo.edu"",""first_name"":""Admin"",""last_name"":""Komodo""},{""student_id"":2,""email"":""first1@illinois.edu"",""first_name"":""First1"",""last_name"":""Last1""},{""student_id"":5,""email"":""first2@illinois.edu"",""first_name"":""First2"",""last_name"":""Last2""},{""student_id"":10,""email"":""dtamay3@illinois.edu"",""first_name"":""First3"",""last_name"":""Last3""},{""student_id"":14,""email"":""first3@illinois.edu"",""first_name"":""Alex"",""last_name"":""Cabada""},{""student_id"":26,""email"":""demo1@illinois.edu"",""first_name"":""First4"",""last_name"":""First5""},{""student_id"":27,""email"":""first5@illinois.edu"",""first_name"":""First5"",""last_name"":""Last5""},{""student_id"":28,""email"":""demo3@illinois.edu"",""first_name"":""Demo"",""last_name"":""3""},{""student_id"":29,""email"":""demo4@illinois.edu"",""first_name"":""Demo"",""last_name"":""4""},{""student_id"":30,""email"":""demo5@illinois.edu"",""first_name"":""Demo"",""last_name"":""5""},{""student_id"":31,""email"":""demo6@illinois.edu"",""first_name"":""Demo"",""last_name"":""6""}]}"; @@ -137,10 +165,12 @@ public void OnReceiveStateCatchUp(string jsonStringifiedData) Debug.LogError("Need to call SocketIOAdapter.OnReceiveStateCatchup(jsonStringifiedData); here"); } - public void SendStateCatchUpRequest() + public int SendStateCatchUpRequest() { if (isVerbose) DebugLog("SendStateCatchUpRequest"); Emit("state", "{ session_id: session_id, client_id: client_id }"); + + return sendStateCatchUpRequestFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } public void OnJoined(int clientId) @@ -158,13 +188,15 @@ public void OnDisconnected(int clientId) public void OnMicText(string jsonStringifiedData) { DebugLog("OnMicText"); - _ClientSpawnManager.Text_Refresh(jsonStringifiedData); + _ClientSpawnManager.OnReceiveSpeechToTextSnippet(jsonStringifiedData); } - public void SetChatEventListeners() + public int SetChatEventListeners() { DebugLog("SetChatEventListeners"); //todo(Brandon): call OnMicText with data + + return setChatEventListenersFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } public void OnDraw(float[] data) @@ -335,47 +367,78 @@ public string GetSessionDetails () public void BrowserEmitMessage (string type, string message) { + if (!doLogMessageEvents) + { + return; + } + DebugLog($"BrowserEmitMessage({type}, {message})"); } - public void Disconnect () { - DebugLog("Disconnect"); + public int CloseSyncConnection () { + DebugLog("CloseSyncConnection"); + + return closeSyncConnectionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; + } + + public int CloseChatConnection () { + DebugLog("CloseSyncConnection"); + + return closeChatConnectionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void SetSyncEventListeners () { + public int SetSyncEventListeners () { DebugLog("SetSyncEventListeners()"); + + return setSyncEventListenersFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void OpenSyncConnection() { + public int OpenSyncConnection() { DebugLog("OpenSyncConnection()"); + + return openSyncConnectionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void OpenChatConnection() { + public int OpenChatConnection() { DebugLog("OpenChatConnection()"); + + return openChatConnectionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void EnableVRButton () { + public int EnableVRButton () { DebugLog("EnableVRButton()"); + + return enableVRButtonFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void JoinSyncSession () { + public int JoinSyncSession () { DebugLog("JoinSyncSession()"); + + return joinSyncSessionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void JoinChatSession () { + public int JoinChatSession () { DebugLog("JoinChatSession()"); + + return joinChatSessionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void LeaveSyncSession () { + public int LeaveSyncSession () { DebugLog("LeaveSyncSession()"); + + return leaveSyncSessionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void LeaveChatSession () { + public int LeaveChatSession () { DebugLog("LeaveChatSession()"); + + return leaveChatSessionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } - public void SetSocketIOAdapterName (string name) { + public string SetSocketIOAdapterName (string name) { DebugLog($"window.socketIOAdapterName = {name}"); + + return "INCORRECT_NAME"; } } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 64e5784..a50d7a1 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -1,13 +1,24 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using Komodo.Utilities; namespace Komodo.Runtime { - public class SocketIOAdapter : MonoBehaviour + public class SocketIOAdapter : SingletonComponent { + //Reminder -- socket-funcs.jslib can only send zero arguments, one string, or one number via the SendMessage function. + + public static SocketIOAdapter Instance + { + get { return (SocketIOAdapter)_Instance; } + + set { _Instance = value; } + } private ConnectionAdapter connectionAdapter; + private SocketIOEditorSimulator socketSim; + void Start() { connectionAdapter = (ConnectionAdapter) FindObjectOfType(typeof(ConnectionAdapter)); @@ -17,13 +28,315 @@ void Start() Debug.LogError("SocketIOAdapter: No object of type ConnectionAdapter was found in the scene."); } + socketSim = SocketIOEditorSimulator.Instance; + + if (socketSim == null) + { + Debug.LogError("SocketIOAdapter: No SocketIOEditorSimulator.Instance was found in the scene."); + } + } + + public void SetName () + { #if !UNITY_EDITOR && UNITY_WEBGL - SocketIOJSLib.SetSocketIOAdapterName(gameObject.name); + string nameOnWindow = SocketIOJSLib.SetSocketIOAdapterName(gameObject.name); +#else + + string nameOnWindow = SocketIOEditorSimulator.Instance.SetSocketIOAdapterName(gameObject.name); +#endif + + if (nameOnWindow != gameObject.name) + { + Debug.LogError($"SocketIOAdapter: window.socketIOAdapterName: Expected: {gameObject.name}, Actual: {nameOnWindow}"); + + connectionAdapter.DisplaySocketIOAdapterError($"window.socketIOAdapterName: Expected: {gameObject.name}, Actual: {nameOnWindow}"); + } + } + + public void OpenConnectionAndJoin() + { + OpenSyncConnection(); + + OpenChatConnection(); + + SetSyncEventListeners(); + + SetChatEventListeners(); + + JoinSyncSession(); + + JoinChatSession(); + + SendStateCatchUpRequest(); + + EnableVRButton(); + } + + public void Leave () + { + LeaveSyncSession(); + + LeaveChatSession(); + } + + public void LeaveAndCloseConnection () + { + LeaveSyncSession(); + + LeaveChatSession(); + + JoinSyncSession(); + + JoinChatSession(); + + SendStateCatchUpRequest(); + } + + public void LeaveAndRejoin () + { + LeaveSyncSession(); + + LeaveChatSession(); + + JoinSyncSession(); + + JoinChatSession(); + + SendStateCatchUpRequest(); + + EnableVRButton(); + } + + public void CloseConnectionAndRejoin () + { + LeaveSyncSession(); + + LeaveChatSession(); + + CloseSyncConnection(); + + CloseChatConnection(); + + OpenSyncConnection(); + + OpenChatConnection(); + + SetSyncEventListeners(); + + SetChatEventListeners(); + + JoinSyncSession(); + + JoinChatSession(); + + SendStateCatchUpRequest(); + + EnableVRButton(); + } + + public void OpenSyncConnection() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.OpenSyncConnection(); #else + result = socketSim.OpenSyncConnection(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("OpenSyncConnection failed. See console."); + } + } - SocketIOEditorSimulator.Instance.SetSocketIOAdapterName(gameObject.name); + public void OpenChatConnection() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.OpenChatConnection(); +#else + result = socketSim.OpenChatConnection(); #endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("OpenChatConnection failed. See console."); + } + } + + public void SetSyncEventListeners() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.SetSyncEventListeners(); +#else + result = socketSim.SetSyncEventListeners(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("SetSyncEventListeners failed. See console."); + } + } + + public void SetChatEventListeners() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.SetChatEventListeners(); +#else + result = socketSim.SetChatEventListeners(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("SetChatEventListeners failed. See console."); + } + } + + public void JoinSyncSession() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.JoinSyncSession(); +#else + result = socketSim.JoinSyncSession(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("JoinSyncSession failed. See console."); + } + } + + public void JoinChatSession() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.JoinChatSession(); +#else + result = socketSim.JoinChatSession(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("JoinChatSession failed. See console."); + } + } + public void LeaveSyncSession() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.LeaveSyncSession(); +#else + result = socketSim.LeaveSyncSession(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("LeaveSyncSession failed. See console."); + } + } + + public void LeaveChatSession() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.LeaveChatSession(); +#else + result = socketSim.LeaveChatSession(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("LeaveChatSession failed. See console."); + } + } + + public void SendStateCatchUpRequest() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.SendStateCatchUpRequest(); +#else + result = socketSim.SendStateCatchUpRequest(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("SendStateCatchUpRequest failed. See console."); + } + } + + public void EnableVRButton() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + result = SocketIOJSLib.EnableVRButton(); +#else + result = socketSim.EnableVRButton(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("EnableVRButton failed. See console."); + } + } + + public void CloseSyncConnection() + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.CloseSyncConnection(); +#else + result = socketSim.CloseSyncConnection(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("CloseSyncConnection failed. See console."); + } + } + + public void CloseChatConnection () + { + int result; + +#if UNITY_WEBGL && !UNITY_EDITOR + SocketIOJSLib.CloseChatConnection(); +#else + result = socketSim.CloseChatConnection(); +#endif + if (result != SocketIOJSLib.SUCCESS) + { + connectionAdapter.DisplaySocketIOAdapterError("CloseChatConnection failed. See console."); + } + } + + public void OnConnect(string id) { + connectionAdapter.DisplayConnected(id); + } + + public void OnDisconnect (string reason) { + connectionAdapter.DisplayDisconnect(reason); + } + + public void OnError (string error) { + connectionAdapter.DisplayError(error); + } + + public void OnConnectError (string error) { + connectionAdapter.DisplayConnectError(error); + } + + public void OnConnectTimeout() { + connectionAdapter.DisplayConnectTimeout(); + } + + public void OnReconnectSucceeded () + { + connectionAdapter.DisplayReconnectSucceeded(); } public void OnReconnectAttempt (string packedString) @@ -37,6 +350,28 @@ public void OnReconnectAttempt (string packedString) connectionAdapter.DisplayReconnectAttempt(socketId, attemptNumber); } + public void OnReconnectError (string error) { + connectionAdapter.DisplayReconnectError(error); + } + + public void OnReconnectFailed () { + connectionAdapter.DisplayReconnectFailed(); + } + + public void OnPing () + { + connectionAdapter.DisplayPing(); + } + + public void OnPong (int latency) + { + connectionAdapter.DisplayPong(latency); + } + + public void OnSessionInfo (string info) { + connectionAdapter.DisplaySessionInfo(info); + } + public void OnReceiveStateCatchup (string packedData) { var state = JsonUtility.FromJson(packedData); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs index a23265c..88213f5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs @@ -4,32 +4,36 @@ namespace Komodo.Runtime { public static class SocketIOJSLib { + public static int SUCCESS = 0; + + public static int FAILURE = 1; + // import callable js functions // socket.io with webgl // https://www.gamedev.net/articles/programming/networking-and-multiplayer/integrating-socketio-with-unity-5-webgl-r4365/ [DllImport("__Internal")] - public static extern void SetSocketIOAdapterName(string name); + public static extern string SetSocketIOAdapterName(string name); [DllImport("__Internal")] - public static extern void SetSyncEventListeners(); + public static extern int SetSyncEventListeners(); [DllImport("__Internal")] - public static extern void OpenSyncConnection(); + public static extern int OpenSyncConnection(); [DllImport("__Internal")] - public static extern void OpenChatConnection(); + public static extern int OpenChatConnection(); [DllImport("__Internal")] - public static extern void JoinSyncSession(); + public static extern int JoinSyncSession(); [DllImport("__Internal")] - public static extern void JoinChatSession(); + public static extern int JoinChatSession(); [DllImport("__Internal")] - public static extern void SendStateCatchUpRequest(); + public static extern int SendStateCatchUpRequest(); [DllImport("__Internal")] - public static extern void SetChatEventListeners(); + public static extern int SetChatEventListeners(); [DllImport("__Internal")] public static extern int GetClientIdFromBrowser(); @@ -69,12 +73,15 @@ public static class SocketIOJSLib public static extern void BrowserEmitMessage(string type, string message); [DllImport("__Internal")] - public static extern void LeaveSyncSession(); + public static extern int LeaveSyncSession(); + + [DllImport("__Internal")] + public static extern int LeaveChatSession(); [DllImport("__Internal")] - public static extern void LeaveChatSession(); + public static extern int CloseSyncConnection(); [DllImport("__Internal")] - public static extern void Disconnect(); + public static extern int CloseChatConnection(); } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs index 1c2816a..fb76085 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs @@ -486,7 +486,7 @@ public void PickUp() interactionType = (int)INTERACTIONS.GRAB, }); - MainClientUpdater.Instance.PlaceInNetworkUpdateList(currentNetRegisteredGameObject); + MainClientUpdater.Instance.AddUpdatable(currentNetRegisteredGameObject); entityManager.AddComponentData(currentNetRegisteredGameObject.Entity, new SendNetworkUpdateTag { }); } @@ -640,7 +640,7 @@ public void Drop() }); - MainClientUpdater.Instance.RemoveFromInNetworkUpdateList(currentNetRegisteredGameObject); + MainClientUpdater.Instance.RemoveUpdatable(currentNetRegisteredGameObject); if (entityManager.HasComponent(currentNetRegisteredGameObject.Entity)) entityManager.RemoveComponent(currentNetRegisteredGameObject.Entity); @@ -649,8 +649,8 @@ public void Drop() //if droping a physics object update it for all. if (currentRB) { - if (!NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Contains(currentNetRegisteredGameObject)) - NetworkedPhysicsManager.Instance.physics_entityContainers_InNetwork_OutputList.Add(currentNetRegisteredGameObject); + if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(currentNetRegisteredGameObject)) + NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(currentNetRegisteredGameObject); if (Entity_Type.physicsObject == netIDComp.current_Entity_Type) if (!entityManager.HasComponent(currentNetRegisteredGameObject.Entity)) diff --git a/Komodo/ProjectSettings/ProjectVersion.txt b/Komodo/ProjectSettings/ProjectVersion.txt index 4db0bd0..26fc67f 100644 --- a/Komodo/ProjectSettings/ProjectVersion.txt +++ b/Komodo/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2020.3.0f1 -m_EditorVersionWithRevision: 2020.3.0f1 (c7b5465681fb) +m_EditorVersion: 2020.3.10f1 +m_EditorVersionWithRevision: 2020.3.10f1 (297d780c91bc) From 13a1919d6014da95a1c919dfd527d6271ca5827e Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 03:36:09 -0500 Subject: [PATCH 10/57] bug fixes, refactors, renaming --- .../Plugins/jslib/socket-funcs.jslib | 24 +++++++++---------- .../Managers/NetworkUpdateHandler.cs | 6 ++--- .../Network/SocketIOEditorSimulator.cs | 14 +++++++++-- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 24 +++++++++++++++++++ 4 files changed, 50 insertions(+), 18 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 57680b0..0ca37ca 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -70,14 +70,10 @@ SetSyncEventListeners: function() { if (window.socket == null) { console.error("SetSyncEventListeners: window.socket was null"); - - console.error("SetSyncEventListeners: window.socket was null"); } if (window.gameInstance == null) { console.error("SetSyncEventListeners: window.gameInstance was null"); - - console.error("SetSyncEventListeners: window.gameInstance was null"); } var socket = window.socket; @@ -88,8 +84,6 @@ if (window.socketIOAdapterName == null) { console.error("SetSyncEventListeners: window.socketIOAdapterName was null"); - - console.error("SetSyncEventListeners: window.socketIOAdapterName was null"); } //source: https://socket.io/docs/v2/client-api/index.html @@ -115,7 +109,7 @@ console.log("[SocketIO " + socketId + "] Error: " + error + ". Connected: " + socket.connected); - window.gameInstance.SendMessage(networkManager, 'OnError', error); + window.gameInstance.SendMessage(socketIOAdapter, 'OnError', error); }); socket.on('connect_error', function (error) { @@ -202,7 +196,7 @@ console.dir(info); - window.gameInstance.SendMessage(networkManager, 'OnSessionInfo', info); + window.gameInstance.SendMessage(socketIOAdapter, 'OnSessionInfo', info); }); // Handle when the server gives us a state catch-up event. @@ -216,41 +210,45 @@ socket.on('joined', function(client_id) { console.log("[SocketIO " + socketId + "] Joined: Client" + client_id); - window.gameInstance.SendMessage(networkManager,'RegisterNewClientId', client_id); + window.gameInstance.SendMessage(socketIOAdapter,'OnClientJoined', client_id); }); // A client other than us disconnected. socket.on('disconnected', function(client_id) { console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); - window.gameInstance.SendMessage(networkManager,'UnregisterClientId', client_id); + window.gameInstance.SendMessage(socketIOAdapter,'OnClientLeft', client_id); }); // Receive messages. socket.on('message', function (data) { if (!data) { console.warn("tried to receive message, but data was null"); + return; } var message = data.message; + if (!message) { console.warn("tried to receive message, but data.message was null"); + return; } var type = data.type; + if (!type) { console.warn("tried to receive message, but data.type was null"); + return; } var typeAndMessage = type + "|" + message; + // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. - window.gameInstance.SendMessage("NetworkManager", 'ProcessMessage', typeAndMessage); + window.gameInstance.SendMessage(socketIOAdapter, 'ProcessMessage', typeAndMessage); }); - - return 0; }, JoinSyncSession: function () { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index e4b1ebd..047a44a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -486,12 +486,12 @@ public void OnUpdate(float realTime) _Tick(); } - public void RegisterNewClientId(int client_id) + public void RegisterClient(int client_id) { ClientSpawnManager.Instance.AddNewClient(client_id); } - public void UnregisterClientId(int client_id) + public void UnregisterClient(int client_id) { ClientSpawnManager.Instance.RemoveClient(client_id); } @@ -508,7 +508,7 @@ public string GetPlayerNameFromClientID(int clientID) foreach (User user in Details.users) { if (clientID != user.student_id) - { + { continue; } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 524cc3a..6c7f0b8 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -176,13 +176,13 @@ public int SendStateCatchUpRequest() public void OnJoined(int clientId) { if (doLogClientEvents) DebugLog($"OnJoined({clientId})"); - _NetworkUpdateHandler.RegisterNewClientId(clientId); + _NetworkUpdateHandler.RegisterClient(clientId); } public void OnDisconnected(int clientId) { if (doLogClientEvents) DebugLog($"OnDisconnected({clientId})"); - _NetworkUpdateHandler.UnregisterClientId(clientId); + _NetworkUpdateHandler.UnregisterClient(clientId); } public void OnMicText(string jsonStringifiedData) @@ -440,5 +440,15 @@ public string SetSocketIOAdapterName (string name) { return "INCORRECT_NAME"; } + + [ContextMenu("Ping Example")] + public void PingExample () { + SocketIOAdapter.Instance.OnPing(); + } + + [ContextMenu("Pong Example")] + public void PongExample () { + SocketIOAdapter.Instance.OnPong(56789); + } } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index a50d7a1..0646c26 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -19,6 +19,8 @@ public static SocketIOAdapter Instance private SocketIOEditorSimulator socketSim; + private NetworkUpdateHandler netUpdateHandler; + void Start() { connectionAdapter = (ConnectionAdapter) FindObjectOfType(typeof(ConnectionAdapter)); @@ -34,6 +36,13 @@ void Start() { Debug.LogError("SocketIOAdapter: No SocketIOEditorSimulator.Instance was found in the scene."); } + + netUpdateHandler = NetworkUpdateHandler.Instance; + + if (netUpdateHandler == null) + { + Debug.LogError("SocketIOAdapter: No netUpdateHandler was found in the scene."); + } } public void SetName () @@ -380,5 +389,20 @@ public void OnReceiveStateCatchup (string packedData) SessionStateManager.Instance.ApplyCatchup(); } + + public void OnClientJoined (int client_id) + { + netUpdateHandler.RegisterClient(client_id); + } + + public void OnClientLeft (int client_id) + { + netUpdateHandler.UnregisterClient(client_id); + } + + public void OnMessage (string typeAndMessage) + { + netUpdateHandler.ProcessMessage(typeAndMessage); + } } } From 8bd08241329f963058b5de11adda0d266354f7ba Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 04:13:16 -0500 Subject: [PATCH 11/57] attempt to fix out-of-body experience during reconnect --- .../RuntimeSession/ClientSpawnManager.cs | 55 +++++++++++++++++-- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 6 ++ 2 files changed, 56 insertions(+), 5 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index c5fe27c..8fab82f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -412,19 +412,64 @@ public void AddNewClient(int clientID, bool isMainPlayer = false) } break; } + } + } + public void RemoveClient (int clientID) + { + if (GameStateManager.IsAlive) + { + Debug.LogWarning("Tried to remove client, but there was no GameStateManager."); + return; + } + if (!GameStateManager.Instance.isAssetImportFinished) + { + Debug.LogWarning("Tried to remove client, but asset import was not finished."); + return; } + DestroyClient2(clientID); } - public void RemoveClient(int clientID) + public void DestroyClient2 (int clientID) { - if (GameStateManager.IsAlive) - if (!GameStateManager.Instance.isAssetImportFinished) - return; + if (!client_ID_List.Contains(clientID)) + { + Debug.LogError($"Couldn't destroy client {clientID} because it didn't exist."); + + return; + } + + if (!UIManager.IsAlive) + { + Debug.LogError($"Couldn't destroy client {clientID} because UIManager didn't exist."); + + return; + } + + UIManager.Instance.clientTagSetup.DeleteTextFromString(usernameFromClientId[clientID]); + + if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) + { + Debug.LogError($"Couldn't destroy client {clientID} because avatarEntityGroupFromClientId didn't contain an entry for it."); + + return; + } + + avatarEntityGroupFromClientId[clientID].transform.parent.gameObject.SetActive(false); + + client_ID_List.Remove(clientID); + } + + public void RemoveAllClients () + { + client_ID_List.ForEach((id) => + { + RemoveClient(id); - DestroyClient(clientID); + Debug.Log($"RemoveAllClients: RemoveClient({id})"); + }); } public async void DestroyClient(int clientID) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 0646c26..424d24d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -95,6 +95,8 @@ public void LeaveAndCloseConnection () LeaveChatSession(); + ClientSpawnManager.Instance.RemoveAllClients(); + JoinSyncSession(); JoinChatSession(); @@ -108,6 +110,8 @@ public void LeaveAndRejoin () LeaveChatSession(); + ClientSpawnManager.Instance.RemoveAllClients(); + JoinSyncSession(); JoinChatSession(); @@ -123,6 +127,8 @@ public void CloseConnectionAndRejoin () LeaveChatSession(); + ClientSpawnManager.Instance.RemoveAllClients(); + CloseSyncConnection(); CloseChatConnection(); From 27e1540350b820efb6b3047a193a0cc708a258ba Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 05:09:01 -0500 Subject: [PATCH 12/57] fixed lock and visibility toggle functionality after state catch-up; fixed client removal during reconnect --- .../RuntimeSession/ClientSpawnManager.cs | 227 ++++++++++-------- .../RuntimeSession/InteractionsManager.cs | 4 +- .../Scripts/RuntimeSession/LockToggle.cs | 2 + .../RuntimeSession/Managers/UIManager.cs | 4 +- .../Network/NetworkedObjectsManager.cs | 47 ++-- .../RuntimeSession/VisibilityToggle.cs | 2 + 6 files changed, 160 insertions(+), 126 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index 8fab82f..b45c295 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -88,8 +88,8 @@ public enum INTERACTIONS { LOOK = 0, LOOK_END = 1, - RENDERING = 2, - NOT_RENDERING = 3, + SHOW = 2, + HIDE = 3, GRAB = 4, DROP = 5, CHANGE_SCENE = 6, @@ -135,7 +135,7 @@ public static ClientSpawnManager Instance private List clientSpeechToTextDisplays = new List(); #region Lists And Dictionaries to store references in scene - private List client_ID_List = new List(); + private List clientIDs = new List(); [HideInInspector] public List gameObjects = new List(); public Dictionary avatarEntityGroupFromClientId = new Dictionary(); @@ -284,7 +284,7 @@ public Animator GetAnimator(int clientId) #region Add and Remove Client Funcions //to indicate where our client should be placed considering early initiation calls - private int mainClientSpawnIndex = -1; + private int mainClientIndex = -1; public void AddNewClients(int[] clientIDs) { @@ -299,124 +299,141 @@ public void AddNewClients(int[] clientIDs) public void AddNewClient(int clientID, bool isMainPlayer = false) { - if (GameStateManager.IsAlive) - if (!GameStateManager.Instance.isAvatarLoadingFinished) - return; + if (GameStateManager.IsAlive && !GameStateManager.Instance.isAvatarLoadingFinished) + { + return; + } //setup newclient - if (!client_ID_List.Contains(clientID)) + if (clientIDs.Contains(clientID)) { + return; + } - client_ID_List.Add(clientID); + clientIDs.Add(clientID); - string nameLabel = default; - //get name of client - nameLabel = NetworkUpdateHandler.Instance.GetPlayerNameFromClientID(clientID); + string nameLabel = NetworkUpdateHandler.Instance.GetPlayerNameFromClientID(clientID); + if (clientIDs.Count >= clientReserveCount) + { + Debug.LogWarning("REACHED MAX CLIENTS IN GAME - ADD TO CLIENT RESERVE COUNT FOR MORE USERS"); - if (client_ID_List.Count >= clientReserveCount) - { - Debug.LogWarning("REACHED MAX CLIENTS IN GAME - ADD TO CLIENT RESERVE COUNT FOR MORE USERS"); - return; - } + return; + } - //go through all available slots - for (int i = 0; i < clientReserveCount - 1; i++) + //go through all available slots + for (int i = 0; i < clientReserveCount - 1; i++) + { + //skip avatars that are already on, and your reserved spot + if (gameObjects[i].activeInHierarchy || mainClientIndex == i) { - //skip avatars that are already on, and your reserved spot - if (gameObjects[i].activeInHierarchy || mainClientSpawnIndex == i) - continue; - - AvatarEntityGroup avatarEntityGroup = gameObjects[i].GetComponentInChildren(); - avatarEntityGroup.clientID = clientID; - + continue; + } - // entityManager.AddComponentData(avatarEntityGroup.rootEntity, new NetworkEntityIdentificationComponentData {clientID = clientID }); + AvatarEntityGroup avatarEntityGroup = gameObjects[i].GetComponentInChildren(); + avatarEntityGroup.clientID = clientID; + // entityManager.AddComponentData(avatarEntityGroup.rootEntity, new NetworkEntityIdentificationComponentData {clientID = clientID }); + if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) + { + avatarEntityGroupFromClientId.Add(clientID, avatarEntityGroup); + } + else + { + avatarEntityGroupFromClientId[clientID] = avatarEntityGroup; + } - if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) - avatarEntityGroupFromClientId.Add(clientID, avatarEntityGroup); - else - avatarEntityGroupFromClientId[clientID] = avatarEntityGroup; + if (!avatarIndexFromClientId.ContainsKey(clientID)) + { + avatarIndexFromClientId.Add(clientID, i); + } + else + { + avatarIndexFromClientId[clientID] = i; + } - if (!avatarIndexFromClientId.ContainsKey(clientID)) - avatarIndexFromClientId.Add(clientID, i); - else - avatarIndexFromClientId[clientID] = i; + if (!usernameFromClientId.ContainsKey(clientID)) + { + usernameFromClientId.Add(clientID, nameLabel); + } + else + { + usernameFromClientId[clientID] = nameLabel; + } - if (!usernameFromClientId.ContainsKey(clientID)) - usernameFromClientId.Add(clientID, nameLabel); - else - usernameFromClientId[clientID] = nameLabel; + //create main ui tag + if (!UIManager.IsAlive) + { + Debug.LogWarning("AddNewClient: UIManager.IsAlive was false"); + } + else + { + UIManager.Instance.clientTagSetup.CreateTextFromString(nameLabel, clientID); + } - //create main ui tag - if (UIManager.IsAlive) - UIManager.Instance.clientTagSetup.CreateTextFromString(nameLabel, clientID); - // clientTagSetup.CreateTextFromString(nameLabel); + //select how to handle avatars + if (isMainPlayer) + { + gameObjects[i].SetActive(false); - //select how to handle avatars - if (!isMainPlayer) - { - gameObjects[i].SetActive(true); - - //setAnimatorReferences what I use to reference other peoples hands - int idForLeftHand = (clientID * 100) + (2); - int idForRightHand = (clientID * 100) + (3); - - if (!animatorFromClientId.ContainsKey(idForLeftHand)) - { - animatorFromClientId.Add(idForLeftHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent()); - animatorFromClientId.Add(idForRightHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent()); - } - else - { - animatorFromClientId[idForLeftHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent(); - animatorFromClientId[idForRightHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent(); - } - - //set text label - SpeechToTextSnippet newText = new SpeechToTextSnippet - { - stringType = (int)STRINGTYPE.CLIENT_NAME, - target = clientID,//clientIDToAvatarIndex[clientID], - text = nameLabel, - }; - - ProcessSpeechToTextSnippet(newText); - } - else - { - gameObjects[i].SetActive(false); + mainClientIndex = i; - mainClientSpawnIndex = i; + var temp = avatarEntityGroupFromClientId[clientID].transform; - var temp = avatarEntityGroupFromClientId[clientID].transform; - var ROT = entityManager.GetComponentData(avatarEntityGroupFromClientId[clientID].rootEntity).Value.value;//.entity_data.rot; + var ROT = entityManager.GetComponentData(avatarEntityGroupFromClientId[clientID].rootEntity).Value.value;//.entity_data.rot; - //To prevent offset issues when working with editor + //To prevent offset issues when working with editor #if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING - //GameObject + mainPlayer.transform.position = temp.position; + mainPlayer.transform.rotation = new Quaternion(ROT.x, ROT.y, ROT.z, ROT.w); - //hands entity data handsParent.transform.position = temp.position; + handsParent.transform.rotation = new Quaternion(ROT.x, ROT.y, ROT.z, ROT.w); #endif + //Turn Off Dummy + var parObject = temp.parent.parent.gameObject; - //Turn Off Dummy - var parObject = temp.parent.parent.gameObject; - parObject.name = "Main_Client"; + parObject.name = "Main_Client"; + } + else + { + gameObjects[i].SetActive(true); + + //setAnimatorReferences what I use to reference other peoples hands + int idForLeftHand = (clientID * 100) + (2); + int idForRightHand = (clientID * 100) + (3); + if (!animatorFromClientId.ContainsKey(idForLeftHand)) + { + animatorFromClientId.Add(idForLeftHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent()); + animatorFromClientId.Add(idForRightHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent()); } - break; + else + { + animatorFromClientId[idForLeftHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent(); + animatorFromClientId[idForRightHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent(); + } + + //set text label + SpeechToTextSnippet newText = new SpeechToTextSnippet + { + stringType = (int)STRINGTYPE.CLIENT_NAME, + target = clientID,//clientIDToAvatarIndex[clientID], + text = nameLabel, + }; + + ProcessSpeechToTextSnippet(newText); } + break; } } public void RemoveClient (int clientID) { - if (GameStateManager.IsAlive) + if (!GameStateManager.IsAlive) { Debug.LogWarning("Tried to remove client, but there was no GameStateManager."); @@ -434,21 +451,21 @@ public void RemoveClient (int clientID) } public void DestroyClient2 (int clientID) { - if (!client_ID_List.Contains(clientID)) + if (!clientIDs.Contains(clientID)) { Debug.LogError($"Couldn't destroy client {clientID} because it didn't exist."); return; } - if (!UIManager.IsAlive) + if (UIManager.IsAlive) { - Debug.LogError($"Couldn't destroy client {clientID} because UIManager didn't exist."); - - return; + UIManager.Instance.clientTagSetup.DeleteTextFromString(usernameFromClientId[clientID]); + } + else + { + Debug.LogWarning($"Couldn't remove client username {clientID} because UIManager didn't exist. Continuing."); } - - UIManager.Instance.clientTagSetup.DeleteTextFromString(usernameFromClientId[clientID]); if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) { @@ -459,22 +476,24 @@ public void DestroyClient2 (int clientID) avatarEntityGroupFromClientId[clientID].transform.parent.gameObject.SetActive(false); - client_ID_List.Remove(clientID); + clientIDs.Remove(clientID); } public void RemoveAllClients () { - client_ID_List.ForEach((id) => + //Remove them in reverse order, because the collection will be modified. + + for (int i = clientIDs.Count - 1; i > 0; i -= 1) { - RemoveClient(id); + int id = clientIDs[i]; - Debug.Log($"RemoveAllClients: RemoveClient({id})"); - }); + RemoveClient(id); + } } public async void DestroyClient(int clientID) { - if (client_ID_List.Contains(clientID)) + if (clientIDs.Contains(clientID)) { //wait for setup to be complete for early calls while (!avatarEntityGroupFromClientId.ContainsKey(clientID)) @@ -486,7 +505,7 @@ public async void DestroyClient(int clientID) avatarEntityGroupFromClientId[clientID].transform.parent.gameObject.SetActive(false); // _availableClientIDToGODict.Remove(clientID); - client_ID_List.Remove(clientID); + clientIDs.Remove(clientID); } @@ -589,11 +608,11 @@ public void Draw_Refresh(string stringData)//Draw newData) public void AddClientIfNeeded (int id) { - if (!client_ID_List.Contains(id)) + if (!clientIDs.Contains(id)) { AddNewClient(id); - Debug.LogWarning("ClientSpawnManager: client with {id} not found. Creating."); + Debug.LogWarning($"ClientSpawnManager: client with {id} not found. Creating."); } } @@ -727,7 +746,7 @@ public void ProcessSpeechToTextSnippet(SpeechToTextSnippet newText) if (!GameStateManager.Instance.isAssetImportFinished) return; - if (!client_ID_List.Contains(newText.target)) + if (!clientIDs.Contains(newText.target)) { Debug.LogWarning("No client Found, Can't render text"); return; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs index f018025..53db78b 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/InteractionsManager.cs @@ -11,7 +11,7 @@ public void TestReceiveShowInteractionForAllModels () { foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - var showInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING); + var showInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.SHOW); SessionStateManager.Instance.ApplyInteraction(showInteractionFromTestClient); } @@ -22,7 +22,7 @@ public void TestReceiveHideInteractionForAllModels () { foreach(KeyValuePair pair in NetworkedObjectsManager.Instance.networkedObjectFromEntityId) { - var hideInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.RENDERING); + var hideInteractionFromTestClient = new Interaction(9999, pair.Key, (int)INTERACTIONS.SHOW); SessionStateManager.Instance.ApplyInteraction(hideInteractionFromTestClient); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs index cfd83c8..6fc291c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs @@ -124,6 +124,8 @@ public void ProcessNetworkToggle (bool doLock, int id) UpdateComponentData(doLock, id); UpdateUI(doLock); + + toggle.isOn = doLock; } } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs index af4378b..0c735b4 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs @@ -261,7 +261,7 @@ public void SendVisibilityUpdate (int index, bool doShow) { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = entityID, - interactionType = (int) INTERACTIONS.RENDERING, + interactionType = (int) INTERACTIONS.SHOW, }); } else @@ -270,7 +270,7 @@ public void SendVisibilityUpdate (int index, bool doShow) { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = entityID, - interactionType = (int) INTERACTIONS.NOT_RENDERING, + interactionType = (int) INTERACTIONS.HIDE, }); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs index b91c3e4..607a38f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs @@ -124,7 +124,7 @@ public void ApplyInteraction (Interaction interactionData) switch (interactionData.interactionType) { - case (int)INTERACTIONS.RENDERING: + case (int)INTERACTIONS.SHOW: if (UIManager.IsAlive) { @@ -133,7 +133,7 @@ public void ApplyInteraction (Interaction interactionData) break; - case (int)INTERACTIONS.NOT_RENDERING: + case (int)INTERACTIONS.HIDE: if (UIManager.IsAlive) { @@ -199,51 +199,62 @@ public void ApplyLockInteraction (Interaction interactionData) { if (!Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) { + Debug.LogError($"ApplyLockInteraction: couldn't find netObject for targetEntityID {interactionData.targetEntity_id}"); + return; } - var buttID = -1; + var targetEntity = Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity; - if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + if (!entityManager.HasComponent(targetEntity)) { - buttID = entityManager.GetSharedComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID;//entityID_To_NetObject_Dict[newData.targetEntity_id].buttonID; - } + Debug.LogError($"ApplyLockInteraction: couldn't find button ID component for entity with targetEntityID {interactionData.targetEntity_id}"); - if (buttID == -1) - { return; } + var buttonIndex = entityManager.GetSharedComponentData(targetEntity).buttonID; + //disable button interaction for others - if (UIManager.IsAlive) + if (!UIManager.IsAlive) { - UIManager.Instance.ProcessNetworkToggleLock(buttID, true); + Debug.LogError($"ApplyLockInteraction: entity with targetEntityID {interactionData.targetEntity_id}: UIManager.IsAlive was false"); + + return; } + + UIManager.Instance.ProcessNetworkToggleLock(buttonIndex, true); } public void ApplyUnlockInteraction (Interaction interactionData) { if (!Instance.networkedObjectFromEntityId.ContainsKey(interactionData.targetEntity_id)) { + Debug.LogError($"ApplyLockInteraction: couldn't find netObject for targetEntityID {interactionData.targetEntity_id}"); + return; } - var buttID = -1; + var targetEntity = Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity; - if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) + if (!entityManager.HasComponent(targetEntity)) { - buttID = entityManager.GetSharedComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity).buttonID; - } + Debug.LogError($"ApplyLockInteraction: couldn't find button ID component for entity with targetEntityID {interactionData.targetEntity_id}"); - if (buttID == -1) - { return; } - if (UIManager.IsAlive) + var buttonIndex = entityManager.GetSharedComponentData(targetEntity).buttonID; + + //disable button interaction for others + if (!UIManager.IsAlive) { - UIManager.Instance.ProcessNetworkToggleLock(buttID, false); + Debug.LogError($"ApplyLockInteraction: entity with targetEntityID {interactionData.targetEntity_id}: UIManager.IsAlive was false"); + + return; } + + UIManager.Instance.ProcessNetworkToggleLock(buttonIndex, false); } /// /// Allows ClientSpawnManager have reference to the network reference gameobject to update with calls diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs index 7350f8e..10b2a5d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs @@ -93,6 +93,8 @@ public void ProcessNetworkToggle (bool doShow, int index) SelectOrDeselect(doShow); UpdateUI(doShow); + + toggle.isOn = doShow; } } } From b20c2f7326762be2f0a56d0f3c79c3c0790185a3 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 05:09:14 -0500 Subject: [PATCH 13/57] increased max client count to 15 --- .../Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index bfff15c..3776507 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -644,7 +644,7 @@ MonoBehaviour: clientPrefab: {fileID: 1611361787474004, guid: 817b13c5774679848ab4c5454ea2cf19, type: 3} centerAvatarSpawnLocation: {x: 0, y: 0, z: 0} - clientReserveCount: 12 + clientReserveCount: 15 spreadRadius: 5 gameObjects: [] maxWordsPerBubble: 20 From b0792ea0e525d954283a0ef2715197c5dad0b4a9 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 14:52:27 -0500 Subject: [PATCH 14/57] fixed mistakes, added better visual display for connection --- .../Plugins/jslib/socket-funcs.jslib | 4 +- .../KomodoCoreAssets/Scenes/Main.unity | 356 +----------------- .../KomodoCore/Runtime/Prefabs/MenuUI.prefab | 90 ++--- .../Runtime/Prefabs/PlayerSet.prefab | 164 +++++--- .../RuntimeSession/ClientSpawnManager.cs | 11 +- .../RuntimeSession/ConnectionAdapter.cs | 68 +++- .../Network/SocketIOEditorSimulator.cs | 10 +- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 14 +- .../Scripts/RuntimeSession/SocketIOJSLib.cs | 2 +- Komodo/ProjectSettings/ProjectSettings.asset | 7 +- 10 files changed, 245 insertions(+), 481 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 0ca37ca..25c49e1 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -203,7 +203,7 @@ socket.on('state', function(data) { console.log("[SocketIO " + socketId + "] received state catch-up event:", data); - window.gameInstance.SendMessage(socketIOAdapter, 'OnReceiveStateCatchUp', JSON.stringify(data)); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReceiveStateCatchup', JSON.stringify(data)); }); // Handle when we are successfully joined to a session. @@ -247,7 +247,7 @@ var typeAndMessage = type + "|" + message; // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. - window.gameInstance.SendMessage(socketIOAdapter, 'ProcessMessage', typeAndMessage); + window.gameInstance.SendMessage(socketIOAdapter, 'OnMessage', typeAndMessage); }); }, diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 3776507..0db93dd 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -1420,6 +1420,7 @@ MonoBehaviour: doLogClientEvents: 0 doLogCustomInteractions: 0 doLogPositionEvents: 0 + setSocketIOAdapterNameFails: 0 openSyncConnectionFails: 0 openChatConnectionFails: 0 setSyncEventListenersFails: 0 @@ -2826,16 +2827,6 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 654130540454181291, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_Name - value: CloseConnectionAndRejoinButton - objectReference: {fileID: 0} - - target: {fileID: 901166240238167584, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - target: {fileID: 1019810391216920754, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3081,36 +3072,6 @@ PrefabInstance: propertyPath: heightCalibration value: objectReference: {fileID: 1429055716} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2563655922820512716, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - target: {fileID: 2836976637601657981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3171,36 +3132,6 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976637919656548, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - target: {fileID: 2836976638017268700, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3231,181 +3162,6 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 40 - objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976638330665981, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -50 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746764, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 220 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 300 - objectReference: {fileID: 0} - - target: {fileID: 2836976639296746767, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -450 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 150 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2836976639338264161, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -150 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 210 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 30 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 110 - objectReference: {fileID: 0} - - target: {fileID: 3199903262046514751, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -280 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 210 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 30 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 105 - objectReference: {fileID: 0} - - target: {fileID: 3768847447000909195, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -30 - objectReference: {fileID: 0} - - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4748486599889951817, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - target: {fileID: 4899851360655828573, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3436,21 +3192,6 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 5749747149726237564, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5749747150383101253, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6729917333520716103, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - target: {fileID: 6741963814757406207, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} propertyPath: m_AnchorMax.y @@ -3481,101 +3222,6 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 7599358179155734344, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_Name - value: LeaveAndRejoinButton - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7806207167542423917, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7859453018765433221, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: -245 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7874654909329867810, guid: 0a1fe9a4692a92b429808dc7c4de1de1, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 0a1fe9a4692a92b429808dc7c4de1de1, type: 3} --- !u!114 &6164736969038234897 stripped diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab index dc32548..6654a76 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab @@ -429,10 +429,10 @@ RectTransform: m_Father: {fileID: 7055521913529411145} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 105, y: -30} + m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0} --- !u!222 &3106539218208841918 CanvasRenderer: @@ -1936,10 +1936,10 @@ RectTransform: m_Father: {fileID: 2362714386053090388} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 100, y: 0} + m_SizeDelta: {x: 200, y: 60} m_Pivot: {x: 0.5, y: 1} --- !u!222 &3258061892787494839 CanvasRenderer: @@ -2179,10 +2179,10 @@ RectTransform: m_Father: {fileID: 2346386664871449075} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 105, y: -30} + m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0} --- !u!222 &7327113091789189138 CanvasRenderer: @@ -2671,10 +2671,10 @@ RectTransform: m_Father: {fileID: 7700205267297009175} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 200, y: 40} m_Pivot: {x: 0, y: 1} --- !u!222 &2440018665639885085 CanvasRenderer: @@ -2902,10 +2902,10 @@ RectTransform: m_Father: {fileID: 7700205267255819641} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 110, y: -245} + m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &736149053040740939 CanvasRenderer: @@ -5053,10 +5053,10 @@ RectTransform: m_Father: {fileID: 7700205267255819641} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 110, y: -280} + m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4069729741416945192 CanvasRenderer: @@ -7543,7 +7543,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &7700205267255819641 RectTransform: m_ObjectHideFlags: 0 @@ -7562,10 +7562,10 @@ RectTransform: m_Father: {fileID: 7700205267839848467} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -450} + m_SizeDelta: {x: 220, y: 300} m_Pivot: {x: 0, y: 0} --- !u!222 &7700205267255819646 CanvasRenderer: @@ -7687,10 +7687,10 @@ RectTransform: m_Father: {fileID: 7700205267255819641} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 110, y: -150} + m_SizeDelta: {x: 210, y: 150} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7700205267297009258 CanvasRenderer: @@ -9280,10 +9280,10 @@ RectTransform: m_Father: {fileID: 7700205267255819641} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 110, y: -50} + m_SizeDelta: {x: 210, y: 40} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7700205268436857737 CanvasRenderer: @@ -9402,10 +9402,10 @@ RectTransform: m_Father: {fileID: 7700205268436857739} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: 200, y: 30} m_Pivot: {x: 0, y: 1} --- !u!222 &7700205268563046935 CanvasRenderer: @@ -10414,10 +10414,10 @@ RectTransform: m_Father: {fileID: 7700205267297009175} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 105, y: -80} + m_SizeDelta: {x: 200, y: 60} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5895578858838574058 CanvasRenderer: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/PlayerSet.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/PlayerSet.prefab index 351c745..385b67c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/PlayerSet.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/PlayerSet.prefab @@ -5654,27 +5654,27 @@ PrefabInstance: - target: {fileID: 892957078071956543, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 892957078071956543, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 892957078071956543, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 200 + value: 0 objectReference: {fileID: 0} - target: {fileID: 892957078071956543, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 892957078071956543, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 100 + value: 0 objectReference: {fileID: 0} - target: {fileID: 910671982501289634, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -5889,62 +5889,62 @@ PrefabInstance: - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 210 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 110 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2346386664871449075, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -220 + value: -245 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 200 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 105 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2362714386053090388, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -65 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2414539559969363002, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -5979,32 +5979,32 @@ PrefabInstance: - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 200 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 40 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2438506590437619995, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2552067497730588057, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -7221,6 +7221,36 @@ PrefabInstance: propertyPath: m_FontData.m_HorizontalOverflow value: 1 objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_SizeDelta.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 110 + objectReference: {fileID: 0} + - target: {fileID: 7055521913529411145, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -280 + objectReference: {fileID: 0} - target: {fileID: 7209317348447827535, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y @@ -7374,27 +7404,27 @@ PrefabInstance: - target: {fileID: 7700205267255819641, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 7700205267255819641, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 7700205267255819641, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 0 + value: 220 objectReference: {fileID: 0} - target: {fileID: 7700205267255819641, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 0 + value: 300 objectReference: {fileID: 0} - target: {fileID: 7700205267255819641, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: 0 + value: -450 objectReference: {fileID: 0} - target: {fileID: 7700205267255819642, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -7404,32 +7434,32 @@ PrefabInstance: - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 210 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 85 + value: 150 objectReference: {fileID: 0} - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 110 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205267297009175, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -157.5 + value: -150 objectReference: {fileID: 0} - target: {fileID: 7700205267672626258, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -7549,62 +7579,62 @@ PrefabInstance: - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 210 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 75 + value: 40 objectReference: {fileID: 0} - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 110 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268436857739, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -72.5 + value: -50 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 200 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268563046930, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7700205268660593578, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -7682,32 +7712,32 @@ PrefabInstance: - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.x - value: 210 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.x - value: 105 + value: 0 objectReference: {fileID: 0} - target: {fileID: 7931269569283896250, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchoredPosition.y - value: -30 + value: 0 objectReference: {fileID: 0} - target: {fileID: 8247446337390032337, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} @@ -7899,6 +7929,36 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_SizeDelta.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 105 + objectReference: {fileID: 0} + - target: {fileID: 8777456389139353085, guid: 3773d0422e0122743ad9688a0d03d9dd, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -30 + objectReference: {fileID: 0} - target: {fileID: 8900645944568098452, guid: 3773d0422e0122743ad9688a0d03d9dd, type: 3} propertyPath: m_AnchorMax.y diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index b45c295..8792df0 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -453,7 +453,16 @@ public void DestroyClient2 (int clientID) { if (!clientIDs.Contains(clientID)) { - Debug.LogError($"Couldn't destroy client {clientID} because it didn't exist."); + Debug.LogWarning($"Couldn't destroy client {clientID} because it didn't exist. Continuing."); + + if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) + { + Debug.LogError($"Couldn't destroy client {clientID} because avatarEntityGroupFromClientId didn't contain an entry for it."); + + return; + } + + avatarEntityGroupFromClientId[clientID].transform.parent.gameObject.SetActive(false); return; } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index 5eca1c1..c88de3f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -9,6 +9,14 @@ public class ConnectionAdapter : MonoBehaviour { public Text socketIODisplay; + private string pingPong; + + private string socketID; + + private string connectDisconnectReconnect; + + private string error; + public void Start () { if (socketIODisplay == null) @@ -31,71 +39,101 @@ public void Start () public void DisplayReconnectAttempt (string socketId, string attemptNumber) { - DisplayStatus($"Reconnecting... (attempt {attemptNumber})"); + this.socketID = socketId; + + connectDisconnectReconnect = $"Reconnecting... (attempt {attemptNumber})"; + + DisplayStatus(); } public void DisplayReconnectError (string error) { - DisplayStatus($"Reconnect error: {error}"); + connectDisconnectReconnect = $"Reconnect error: {error}"; + + DisplayStatus(); } public void DisplayReconnectFailed () { - DisplayStatus($"Reconnect failed. Maximum attempts exceeded."); + connectDisconnectReconnect = "Reconnect failed. Maximum attempts exceeded."; + + DisplayStatus(); } public void DisplayReconnectSucceeded () { - DisplayStatus("Successfully reconnected."); + connectDisconnectReconnect = "Successfully reconnected."; + + DisplayStatus(); } public void DisplayConnected (string id) { - DisplayStatus($"Connected.\n({id})"); + socketID = id; + + connectDisconnectReconnect = "Connected."; + + DisplayStatus(); } public void DisplayConnectTimeout () { - DisplayStatus("Connect timeout."); + connectDisconnectReconnect = "Connect timeout."; + + DisplayStatus(); } public void DisplayConnectError (string error) { - DisplayStatus($"Connect error: {error}"); + connectDisconnectReconnect = $"Connect error: {error}"; + + DisplayStatus(); } public void DisplayDisconnect (string reason) { - DisplayStatus($"Disconnected: {reason}"); + connectDisconnectReconnect = $"Disconnected: {reason}"; + + DisplayStatus(); } public void DisplayError (string error) { - DisplayStatus($"Error: {error}"); + this.error = $"Error: {error}"; + + DisplayStatus(); } public void DisplayPing () { - DisplayStatus("Ping"); + this.pingPong = "Ping"; + + DisplayStatus(); } public void DisplayPong (int latency) { - DisplayStatus($"Pong: {latency} ms"); + this.pingPong = $"Pong: {latency} ms"; + + DisplayStatus(); } public void DisplaySocketIOAdapterError(string status) { - DisplayStatus($"[SocketIOAdapter] {status}"); + this.error = $"[SocketIOAdapter] {status}"; + + DisplayStatus(); } public void DisplaySessionInfo(string info) { - DisplayStatus($"SessionInfo: {info}"); + this.error = $"SessionInfo: {info}"; + + DisplayStatus(); } - private void DisplayStatus(string status) + private void DisplayStatus() { - socketIODisplay.text = status; + socketIODisplay.text = $"{connectDisconnectReconnect}\n{socketID}\n{pingPong}\n{error}"; } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 6c7f0b8..b08e3a5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -17,6 +17,8 @@ public static SocketIOEditorSimulator Instance public bool doLogCustomInteractions = true; public bool doLogPositionEvents = false; + public bool setSocketIOAdapterNameFails; + public bool openSyncConnectionFails; public bool openChatConnectionFails; @@ -293,7 +295,7 @@ public void RelayPositionUpdate(float[] data) if (doLogPositionEvents) { string dataString = string.Join(" ", data); - + DebugLog($"RelayUpdate({(dataString != "" ? dataString : "null")})"); } @@ -438,7 +440,11 @@ public int LeaveChatSession () { public string SetSocketIOAdapterName (string name) { DebugLog($"window.socketIOAdapterName = {name}"); - return "INCORRECT_NAME"; + if (setSocketIOAdapterNameFails) + { + return "INCORRECT_NAME"; + } + return SocketIOAdapter.Instance.gameObject.name; } [ContextMenu("Ping Example")] diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 424d24d..28d6e33 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -43,6 +43,8 @@ void Start() { Debug.LogError("SocketIOAdapter: No netUpdateHandler was found in the scene."); } + + SetName(); } public void SetName () @@ -215,7 +217,7 @@ public void JoinSyncSession() int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.JoinSyncSession(); + result = SocketIOJSLib.JoinSyncSession(); #else result = socketSim.JoinSyncSession(); #endif @@ -230,7 +232,7 @@ public void JoinChatSession() int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.JoinChatSession(); + result = SocketIOJSLib.JoinChatSession(); #else result = socketSim.JoinChatSession(); #endif @@ -244,7 +246,7 @@ public void LeaveSyncSession() int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.LeaveSyncSession(); + result = SocketIOJSLib.LeaveSyncSession(); #else result = socketSim.LeaveSyncSession(); #endif @@ -259,7 +261,7 @@ public void LeaveChatSession() int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.LeaveChatSession(); + result = SocketIOJSLib.LeaveChatSession(); #else result = socketSim.LeaveChatSession(); #endif @@ -304,7 +306,7 @@ public void CloseSyncConnection() int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.CloseSyncConnection(); + result = SocketIOJSLib.CloseSyncConnection(); #else result = socketSim.CloseSyncConnection(); #endif @@ -319,7 +321,7 @@ public void CloseChatConnection () int result; #if UNITY_WEBGL && !UNITY_EDITOR - SocketIOJSLib.CloseChatConnection(); + result = SocketIOJSLib.CloseChatConnection(); #else result = socketSim.CloseChatConnection(); #endif diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs index 88213f5..6e9f4ff 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOJSLib.cs @@ -63,7 +63,7 @@ public static class SocketIOJSLib // private static extern void SendDraw(float[] array, int size); [DllImport("__Internal")] - public static extern void EnableVRButton(); + public static extern int EnableVRButton(); [DllImport("__Internal")] public static extern string GetSessionDetails(); diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 262ac9e..5d4523d 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -188,6 +188,8 @@ PlayerSettings: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} + - {fileID: 0} - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} @@ -662,7 +664,8 @@ PlayerSettings: additionalCompilerArguments: {} platformArchitecture: {} scriptingBackend: {} - il2cppCompilerConfiguration: {} + il2cppCompilerConfiguration: + WebGL: 0 managedStrippingLevel: {} incrementalIl2cppBuild: {} suppressCommonWarnings: 1 @@ -735,10 +738,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - Proximity: False InternetClient: False CodeGeneration: False BackgroundMediaPlayback: False + Proximity: False metroTargetDeviceFamilies: Desktop: False Holographic: False From f48d3119e4daedcc8c1a880a52119101a69d31f4 Mon Sep 17 00:00:00 2001 From: barasakar Date: Fri, 15 Oct 2021 14:55:01 -0500 Subject: [PATCH 15/57] redesigned the mandatory height calibration prompt --- .../Materials/Black Material.mat | 82 ++ .../Materials/Black Material.mat.meta | 8 + .../KomodoCoreAssets/Scenes/Main.unity | 840 +++++++++++++++--- .../RuntimeSession/MandatoryCalibration.cs | 44 +- .../Scripts/RuntimeSession/TeleportPlayer.cs | 7 + .../LiberationSans SDF.asset | 14 +- Komodo/ProjectSettings/ProjectSettings.asset | 4 +- 7 files changed, 856 insertions(+), 143 deletions(-) create mode 100644 Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat create mode 100644 Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat.meta mode change 100755 => 100644 Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat new file mode 100644 index 0000000..532fb91 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Black Material + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat.meta new file mode 100644 index 0000000..149758d --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Materials/Black Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2b89e2372fec4490adf58e5116056d5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 42fb4c8..93d6ffe 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -268,6 +268,194 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!1 &67319191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 67319192} + - component: {fileID: 67319194} + - component: {fileID: 67319193} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &67319192 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67319191} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.03} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 846384820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.502, y: 0} + m_SizeDelta: {x: 0.5, y: 0.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &67319193 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67319191} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello! Thank you for using Komodo. Before doing anything, let''s configure + the settings. + + + First, you want to teleport two times. To teleport, press + the thumb stick on your controllers, either right or left. + + + Second, call + out the menu and calibrate your height. To call out the menu, press the upper + button (Y or B) on your controllers once. Then press the Setting tab and select + the Calibrate Height button. + + + Once the settings are finished, this cube + will disappear. + + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.49 + m_fontSizeBase: 0.49 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 8 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.22040993, y: -0.07686606, z: -0.16302675, w: -0.07070166} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 67319194} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!23 &67319194 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67319191} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &80581415 GameObject: m_ObjectHideFlags: 0 @@ -520,6 +708,194 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &175539219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 175539220} + - component: {fileID: 175539222} + - component: {fileID: 175539221} + m_Layer: 0 + m_Name: Text (TMP) (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &175539220 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175539219} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.027} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 846384820} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.502, y: -0.018} + m_SizeDelta: {x: 0.5, y: 0.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &175539221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175539219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello! Thank you for using Komodo. Before doing anything, let''s configure + the settings. + + + First, you want to teleport two times. To teleport, press + the thumb stick on your controllers, either right or left. + + + Second, call + out the menu and calibrate your height. To call out the menu, press the upper + button (Y or B) on your controllers once. Then press the Setting tab and select + the Calibrate Height button. + + + Once the settings are finished, this cube + will disappear. + + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.49 + m_fontSizeBase: 0.49 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 8 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.22040993, y: -0.07686606, z: -0.16302675, w: -0.07070166} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 175539222} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!23 &175539222 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 175539219} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &217410747 GameObject: m_ObjectHideFlags: 0 @@ -961,7 +1337,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &638511432 +--- !u!1 &602773965 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -969,42 +1345,42 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 638511433} - - component: {fileID: 638511435} - - component: {fileID: 638511434} + - component: {fileID: 602773966} + - component: {fileID: 602773968} + - component: {fileID: 602773967} m_Layer: 0 - m_Name: Text (TMP) + m_Name: Text (TMP) (3) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &638511433 +--- !u!224 &602773966 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 638511432} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0.57000005} + m_GameObject: {fileID: 602773965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.512} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1894506614} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} + m_Father: {fileID: 846384820} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 1.89, y: 0.387} - m_SizeDelta: {x: 1.08, y: 1.82} - m_Pivot: {x: 0, y: 0} ---- !u!114 &638511434 + m_AnchoredPosition: {x: 0.031, y: -0.013} + m_SizeDelta: {x: 0.5, y: 0.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &602773967 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 638511432} + m_GameObject: {fileID: 602773965} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} @@ -1018,11 +1394,25 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: 'Please open your Menu -> Setting and calibrate your height. + m_text: 'Hello! Thank you for using Komodo. Before doing anything, let''s configure + the settings. - To open - menu, press B or Y.' + First, you want to teleport two times. To teleport, press + the thumb stick on your controllers, either right or left. + + + Second, call + out the menu and calibrate your height. To call out the menu, press the upper + button (Y or B) on your controllers once. Then press the Setting tab and select + the Calibrate Height button. + + + Once the settings are finished, this cube + will disappear. + + +' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} @@ -1031,8 +1421,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4278190335 - m_fontColor: {r: 1, g: 0, b: 0, a: 1} + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -1049,14 +1439,14 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 0.97 - m_fontSizeBase: 0.97 + m_fontSize: 0.49 + m_fontSizeBase: 0.49 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 - m_HorizontalAlignment: 1 + m_HorizontalAlignment: 8 m_VerticalAlignment: 256 m_textAlignment: 65535 m_characterSpacing: 0 @@ -1085,22 +1475,22 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0, y: 1.5807214, z: 0, w: 0} + m_margin: {x: -0.22040993, y: -0.07686606, z: -0.16302675, w: -0.07070166} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 - m_renderer: {fileID: 638511435} + m_renderer: {fileID: 602773968} m_maskType: 0 _SortingLayer: 0 _SortingLayerID: 0 _SortingOrder: 0 ---- !u!23 &638511435 +--- !u!23 &602773968 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 638511432} + m_GameObject: {fileID: 602773965} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1320,8 +1710,107 @@ CanvasRenderer: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 845803809} - m_CullTransparentMesh: 0 + m_GameObject: {fileID: 845803809} + m_CullTransparentMesh: 0 +--- !u!1 &846384819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 846384820} + - component: {fileID: 846384823} + - component: {fileID: 846384822} + - component: {fileID: 846384821} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &846384820 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846384819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.386, y: 0, z: -0} + m_LocalScale: {x: 1, y: 1.62, z: 1} + m_Children: + - {fileID: 67319192} + - {fileID: 175539220} + - {fileID: 1007862608} + - {fileID: 602773966} + m_Father: {fileID: 1894506614} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &846384821 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846384819} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &846384822 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846384819} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b2b89e2372fec4490adf58e5116056d5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &846384823 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846384819} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!114 &883117592 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1506,6 +1995,194 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 973271896} m_CullTransparentMesh: 0 +--- !u!1 &1007862607 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1007862608} + - component: {fileID: 1007862610} + - component: {fileID: 1007862609} + m_Layer: 0 + m_Name: Text (TMP) (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1007862608 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007862607} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0.507} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 846384820} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.028, y: -0.019} + m_SizeDelta: {x: 0.5, y: 0.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1007862609 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007862607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello! Thank you for using Komodo. Before doing anything, let''s configure + the settings. + + + First, you want to teleport two times. To teleport, press + the thumb stick on your controllers, either right or left. + + + Second, call + out the menu and calibrate your height. To call out the menu, press the upper + button (Y or B) on your controllers once. Then press the Setting tab and select + the Calibrate Height button. + + + Once the settings are finished, this cube + will disappear. + + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 0.49 + m_fontSizeBase: 0.49 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 8 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.22040993, y: -0.07686606, z: -0.16302675, w: -0.07070166} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1007862610} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!23 &1007862610 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007862607} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &1147076528 GameObject: m_ObjectHideFlags: 0 @@ -1597,102 +2274,6 @@ MonoBehaviour: currentCollisionLocation: {x: 0, y: 0, z: 0} currentInputSource: {fileID: 0} registeredInputSourceList: [] ---- !u!1 &1165710502 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1165710503} - - component: {fileID: 1165710506} - - component: {fileID: 1165710505} - - component: {fileID: 1165710504} - m_Layer: 0 - m_Name: Plane - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1165710503 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165710502} - m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} - m_LocalPosition: {x: 1.98, y: 0.08, z: 0} - m_LocalScale: {x: 0.15, y: 1, z: 0.13} - m_Children: [] - m_Father: {fileID: 1894506614} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} ---- !u!64 &1165710504 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165710502} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1165710505 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165710502} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1165710506 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165710502} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1181673038 GameObject: m_ObjectHideFlags: 0 @@ -2358,7 +2939,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!4 &1894506614 Transform: m_ObjectHideFlags: 0 @@ -2370,8 +2951,7 @@ Transform: m_LocalPosition: {x: 0.01900196, y: 0.662, z: 0.02099609} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 1165710503} - - {fileID: 638511433} + - {fileID: 846384820} m_Father: {fileID: 0} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs index 2540369..3a4281c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs @@ -5,47 +5,73 @@ using UnityEngine.UI; -// TODO: add more description of this file. -// hold reference of the game object, that is the game panel/canvas that prompts users to calibrate the height. +// TODO: maybe add more description of this file? +/** +* MandatoryCalibration.cs acts as a subscriber for KomodoEventManager.cs. It will subscribe to +* events registered in KomodoEventManager. In this case, MandatoryCalibration controls +* the prompt that asks users to adjust height, when Komodo first runs. It will disable +* or enable the prompt whenever it gets called. +* +*/ namespace Komodo.Runtime { public class MandatoryCalibration : MonoBehaviour { - private UnityAction ShowCalibrationPromptListener; - private UnityAction HideCalibrationPromptListener; + private UnityAction ShowCalibrationPromptListener; + private UnityAction HideCalibrationPromptListener; + private UnityAction TeleportationCountListener; public GameObject HeightCalibrationPrompt; //TODO (Jonathan): automatically assign variable by finding type - + private bool teleportedTwice = false; + void Start() { + //check if this script is attached to a game object. if (HeightCalibrationPrompt == null) { Debug.LogError ("There is no game object assigned to HeightCalibrationMenu"); } } + void Awake() { + //create an action for ShowPrompt(); ShowCalibrationPromptListener = new UnityAction (ShowPrompt); + //create an action for HidePrompt(); HideCalibrationPromptListener = new UnityAction (HidePrompt); + TeleportationCountListener = new UnityAction (IsTeleportedTwice); } + void OnEnable() { KomodoEventManager.StartListening("MandatoryHeightCalibration", ShowCalibrationPromptListener); KomodoEventManager.StartListening("FinishedHeightCalibration", HideCalibrationPromptListener); + KomodoEventManager.StartListening("TeleportedTwice", TeleportationCountListener); } + void OnDisable() { KomodoEventManager.StopListening("MandatoryHeightCalibration", ShowCalibrationPromptListener); KomodoEventManager.StopListening("FinishedHeightCalibration", HideCalibrationPromptListener); + KomodoEventManager.StopListening("TeleportedTwice", TeleportationCountListener); } + void ShowPrompt() { - HeightCalibrationPrompt.SetActive(true); - //This will call some methods from HeightCalibration.cs. It will do the calibration work. + HeightCalibrationPrompt.SetActive(true); // set the height calibration prompt to visiable. + } + void HidePrompt() { - HeightCalibrationPrompt.SetActive(false); - Debug.Log("You have successfully calibrated the height."); + if (teleportedTwice == true) + { + HeightCalibrationPrompt.SetActive(false); // set the height calibration prompt to invisiable. + } + } + + void IsTeleportedTwice() + { + teleportedTwice = true; } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs index ac911f3..1f39aa6 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs @@ -39,6 +39,8 @@ public class TeleportPlayer : MonoBehaviour float originalFixedDeltaTime; + private int teleportationCount = 0; + public void Start() { @@ -217,11 +219,16 @@ public void UpdatePlayerPosition(Position newData) public void UpdatePlayerPosition2 (Position newData) { + if (teleportationCount >= 2) { + KomodoEventManager.TriggerEvent("TeleportedTwice"); + } UpdateCenterEye(); UpdatePlayerXZPosition(newData.pos.x, newData.pos.z); UpdatePlayerYPosition(newData.pos.y); + + teleportationCount += 1; } public void UpdatePlayerPosition (Transform otherTransform) diff --git a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset old mode 100755 new mode 100644 index c7b0771..4cc6b43 --- a/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset +++ b/Komodo/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -25,6 +25,7 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - _ColorMask: 15 + - _CullMode: 0 - _FaceDilate: 0 - _GradientScale: 10 - _MaskSoftnessX: 0 @@ -59,6 +60,7 @@ Material: - _FaceColor: {r: 1, g: 1, b: 1, a: 1} - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -73,7 +75,7 @@ MonoBehaviour: m_EditorClassIdentifier: hashCode: 231247347 material: {fileID: 2180264} - materialHashCode: -1183942120 + materialHashCode: 198912371 m_Version: 1.1.0 m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, @@ -81,6 +83,7 @@ MonoBehaviour: m_SourceFontFile: {fileID: 0} m_AtlasPopulationMode: 0 m_FaceInfo: + m_FaceIndex: 0 m_FamilyName: Liberation Sans m_StyleName: Regular m_PointSize: 86 @@ -4605,6 +4608,8 @@ MonoBehaviour: m_AtlasTextures: - {fileID: 28684132378477856} m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 m_UsedGlyphRects: - m_X: 0 m_Y: 0 @@ -7791,15 +7796,20 @@ Texture2D: Hash: 00000000000000000000000000000000 m_ForcedFallbackFormat: 4 m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 serializedVersion: 2 m_Width: 1024 m_Height: 1024 m_CompleteImageSize: 1048576 + m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 m_StreamingMipmaps: 0 m_StreamingMipmapsPriority: -92 + m_VTOnly: 0 m_AlphaIsTransparency: 0 m_ImageCount: 1 m_TextureDimension: 2 @@ -7813,9 +7823,11 @@ Texture2D: m_WrapW: 0 m_LightmapFormat: 0 m_ColorSpace: 0 + m_PlatformBlob: image data: 1048576 _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: + serializedVersion: 2 offset: 0 size: 0 path: diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 262ac9e..d79eedb 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -553,8 +553,6 @@ PlayerSettings: switchNetworkInterfaceManagerInitializeEnabled: 1 switchPlayerConnectionEnabled: 1 switchUseNewStyleFilepaths: 0 - switchUseMicroSleepForYield: 1 - switchMicroSleepForYieldTime: 25 ps4NPAgeRating: 12 ps4NPTitleSecret: ps4NPTrophyPackPath: @@ -735,10 +733,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - Proximity: False InternetClient: False CodeGeneration: False BackgroundMediaPlayback: False + Proximity: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 05988973bd0a135e597ce429481e68d1270faef7 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 17:11:32 -0500 Subject: [PATCH 16/57] bug fix --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 25c49e1..11c3d22 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -35,7 +35,7 @@ var buffer = _malloc(bufferSize); - stringToUTF8(returnStr, buffer, bufferSize); + stringToUTF8(window.socketIOAdapterName, buffer, bufferSize); return buffer; }, @@ -213,11 +213,18 @@ window.gameInstance.SendMessage(socketIOAdapter,'OnClientJoined', client_id); }); + // A client other than us left the session. + socket.on('left', function(client_id) { + console.log("[SocketIO " + socketId + "] Left: Client" + client_id); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnClientLeft', client_id); + }); + // A client other than us disconnected. socket.on('disconnected', function(client_id) { console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); - window.gameInstance.SendMessage(socketIOAdapter,'OnClientLeft', client_id); + window.gameInstance.SendMessage(socketIOAdapter, 'OnClientDisconnected', client_id); }); // Receive messages. From 6817d763eac7360d63483a5e5583011f91276bc8 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 17:12:05 -0500 Subject: [PATCH 17/57] attempt to repair out-of-body experience --- .../Scripts/RuntimeSession/ClientSpawnManager.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index 8792df0..6c6e71d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -299,6 +299,13 @@ public void AddNewClients(int[] clientIDs) public void AddNewClient(int clientID, bool isMainPlayer = false) { + if (clientID == NetworkUpdateHandler.Instance.client_id && !isMainPlayer) + { + Debug.LogError($"AddNewClient was requested for own client ID ({clientID}) when isMainPlayer was false. Skipping."); + + return; + } + if (GameStateManager.IsAlive && !GameStateManager.Instance.isAvatarLoadingFinished) { return; @@ -617,6 +624,13 @@ public void Draw_Refresh(string stringData)//Draw newData) public void AddClientIfNeeded (int id) { + if (NetworkUpdateHandler.Instance.client_id == id) + { + Debug.LogWarning($"AddClientIfNeeded: {id} is own client. Skipping."); + + return; + } + if (!clientIDs.Contains(id)) { AddNewClient(id); From ee6420ea3930a56815ef123ad562ba1e39b895e0 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Fri, 15 Oct 2021 21:28:41 -0500 Subject: [PATCH 18/57] re-added OnDisconnected handler --- .../Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs | 6 ++++++ Komodo/ProjectSettings/ProjectSettings.asset | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 28d6e33..07e0f14 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -408,6 +408,12 @@ public void OnClientLeft (int client_id) netUpdateHandler.UnregisterClient(client_id); } + public void OnClientDisconnected (int client_id) + { + // Don't do anything for now, because in theory we should not hear about a client disconnecting after it has left the session. + Debug.Log($"OnClientDisconnected({client_id})"); + } + public void OnMessage (string typeAndMessage) { netUpdateHandler.ProcessMessage(typeAndMessage); diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 5d4523d..a4c6451 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -705,7 +705,6 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: - EnterpriseAuthentication: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -717,6 +716,7 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False + BackgroundMediaPlayback: False Objects3D: False RemoteSystem: False BlockedChatMessages: False @@ -739,9 +739,9 @@ PlayerSettings: RecordedCallsFolder: False Contacts: False InternetClient: False - CodeGeneration: False - BackgroundMediaPlayback: False Proximity: False + CodeGeneration: False + EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False Holographic: False From a47b55f3340fd49268775d59ee336bb1e912fe69 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Sat, 16 Oct 2021 16:54:37 -0500 Subject: [PATCH 19/57] display runtime app and build instead of configuration-time app and build --- .../KomodoWebXRFullView2020/relay.js | 68 +++++++++++++++++-- 1 file changed, 63 insertions(+), 5 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js b/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js index 8601e88..51baa74 100644 --- a/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js +++ b/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js @@ -1,10 +1,12 @@ +// 'esversion: 6' + // Replace these with your own server's URLs. // Tip: if you need to change this on-the-fly, you can edit this file without rebuilding. It's also possible to use the inspector to inspect the VR frame and call `window.RELAY_API_BASE_URL=""`, if for some reason you need to do that in real time. var RELAY_BASE_URL = "http://localhost:3000"; var API_BASE_URL = "http://localhost:4040"; - +var VR_BASE_URL = "https://localhost:8123"; //TODO -- change this to a better default // init globals which Unity will assign when setup is done. var socket = null; @@ -26,12 +28,66 @@ var getParams = function (url) { var pair = vars[i].split('='); params[pair[0]] = decodeURIComponent(pair[1]); } + return params; }; -let params = getParams(window.location.href); +var params = getParams(window.location.href); + console.log(params); +// Removes everything after the "?" in the input string. +var removeQuery = function (url) { + var splitUrl = url.split("?"); + + if (splitUrl.length != 2) { + console.warn("Query was not removed."); + + return url; + } + + return splitUrl[0]; +}; + +// Replaces the hard-coded base URL +var removeVRBaseUrl = function (url) { + var baselessURL = url.replace(VR_BASE_URL, ""); + + if (baselessURL == url) { + console.warn("Base URL was not removed."); + + return url; + } + + return baselessURL; +}; + +var splitAppAndBuild = function (appAndBuild) { + var splitString = appAndBuild.split("/"); + + if(splitString.length != 4) { + console.error("could not split app and build"); + + return {app: appAndBuild, build: ""}; + } + + var app = splitString[1]; + + var build = splitString[2]; + + return {app: app, build: build}; +}; + +var runtimeAppAndBuild = removeVRBaseUrl(removeQuery(window.location.href)); + +//console.log(runtimeAppAndBuild); + +// TODO(Brandon): in the future, pass app and build as separate details like this: +// var result = splitAppAndBuild(runtimeAppAndBuild); +// var runtimeApp = result.app; +// var runtimeBuild = result.build; +// ...then pass it in in request.onload below. + // Client and session params supplied by portal iframe src var session_id = Number(params.session); var client_id = Number(params.client); @@ -40,6 +96,8 @@ var playback_id = Number(params.playback); // wrapper `details` object to be populated by api call and passed to Unity // NOTE(rob): Unity cannot deserialize raw arrays +// NOTE(Brandon): "build" here refers to the lab configuration set by the instructor +// ... build may differ at runtime for admin and instructor users var details = { assets: [], build: "", @@ -51,7 +109,7 @@ var details = { session_name: "", start_time: "", users: [] -} +}; // fetch lab details from portal api var url = API_BASE_URL + "/labs/" + session_id.toString(); @@ -63,8 +121,9 @@ request.send(); request.onload = function(){ let res = request.response; console.log(res); + // session details - details.build = res.build; + details.build = runtimeAppAndBuild; details.course_id = res.course_id; details.create_at = res.create_at; details.description = res.description; @@ -72,7 +131,6 @@ request.onload = function(){ details.session_id = res.session_id; details.session_name = res.session_name; details.start_time = res.start_time; - details.users = res.users; let assets_response = res.assetList; From 91ff79dcc29baf6ef474f83145b6b20e57c59ff6 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Sun, 17 Oct 2021 23:56:14 -0500 Subject: [PATCH 20/57] add failed to join or leave handlers, display client and session errors --- .../Plugins/jslib/socket-funcs.jslib | 49 +++++++++- .../RuntimeSession/ConnectionAdapter.cs | 92 +++++++++++++++++-- .../Network/SocketIOEditorSimulator.cs | 2 +- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 70 ++++++++++---- 4 files changed, 185 insertions(+), 28 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 11c3d22..ea0746d 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -206,25 +206,53 @@ window.gameInstance.SendMessage(socketIOAdapter, 'OnReceiveStateCatchup', JSON.stringify(data)); }); - // Handle when we are successfully joined to a session. + // Handle when we are (or someone else is) successfully joined to a session. socket.on('joined', function(client_id) { console.log("[SocketIO " + socketId + "] Joined: Client" + client_id); window.gameInstance.SendMessage(socketIOAdapter,'OnClientJoined', client_id); }); + + // Handle when we failed to join to a session. + socket.on('successfullyJoined', function(session_id) { + console.log("[SocketIO " + socket.id + "] Successfully joined session " + session_id); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnSuccessfullyJoined', session_id); + }); + + // Handle when we failed to join to a session. + socket.on('failedToJoin', function(session_id, reason) { + console.log("[SocketIO " + socket.id + "] Failed to join " + session_id + ": " + reason); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnFailedToJoin', session_id); + }); // A client other than us left the session. socket.on('left', function(client_id) { console.log("[SocketIO " + socketId + "] Left: Client" + client_id); - window.gameInstance.SendMessage(socketIOAdapter, 'OnClientLeft', client_id); + window.gameInstance.SendMessage(socketIOAdapter, 'OnOtherClientLeft', client_id); + }); + + // A client other than us left the session. + socket.on('failedToLeave', function(session_id, reason) { + console.log("[SocketIO " + socketId + "] Failed to leave session" + session_id + ": " + reason); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnFailedToLeave', session_id); + }); + + // A client other than us left the session. + socket.on('successfullyLeft', function(session_id, reason) { + console.log("[SocketIO " + socketId + "] Successfully left session " + session_id); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnOwnClientLeft', session_id); }); // A client other than us disconnected. socket.on('disconnected', function(client_id) { console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); - window.gameInstance.SendMessage(socketIOAdapter, 'OnClientDisconnected', client_id); + window.gameInstance.SendMessage(socketIOAdapter, 'OnOtherClientDisconnected', client_id); }); // Receive messages. @@ -256,6 +284,21 @@ // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. window.gameInstance.SendMessage(socketIOAdapter, 'OnMessage', typeAndMessage); }); + + // Receive messages. + socket.on('sendMessageFailed', function (reason) { + console.error(`send message failed: ${reason}`); + + // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. + window.gameInstance.SendMessage(socketIOAdapter, 'OnSendMessageFailed', reason); + }); + + // Handle the case where the server forcibly removed the socket. + socket.on('bump', function (session_id) { + console.log("You are logged in elsewhere. Bumped from the session."); + + window.gameInstance.SendMessage(socketIOAdapter, 'OnBump', session_id); + }); }, JoinSyncSession: function () { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index c88de3f..af5d12d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -9,12 +9,14 @@ public class ConnectionAdapter : MonoBehaviour { public Text socketIODisplay; - private string pingPong; + private string pingPongClients; private string socketID; private string connectDisconnectReconnect; + private string session; + private string error; public void Start () @@ -92,48 +94,122 @@ public void DisplayConnectError (string error) public void DisplayDisconnect (string reason) { - connectDisconnectReconnect = $"Disconnected: {reason}"; + connectDisconnectReconnect = $"[!] Disconnected: {reason}"; DisplayStatus(); } public void DisplayError (string error) { - this.error = $"Error: {error}"; + SetError(error); DisplayStatus(); } + public void SetError (string error) + { + this.error = $"Error: {error}. See console."; + } + public void DisplayPing () { - this.pingPong = "Ping"; + this.pingPongClients = "Ping"; DisplayStatus(); } public void DisplayPong (int latency) { - this.pingPong = $"Pong: {latency} ms"; + this.pingPongClients = $"Pong: {latency} ms"; DisplayStatus(); } public void DisplaySocketIOAdapterError(string status) { + this.connectDisconnectReconnect = "[!] SocketIOAdapter"; + this.error = $"[SocketIOAdapter] {status}"; DisplayStatus(); } - public void DisplaySessionInfo(string info) + + public void DisplaySessionInfo (string info) + { + this.session = $"{info}"; + + DisplayStatus(); + } + + public void DisplayOtherClientJoined (int client_id) + { + this.pingPongClients = "Someone just joined."; + } + + public void DisplayOwnClientJoined (int session_id) + { + this.session = $"{session_id}"; + + SetError(""); + + DisplayStatus(); + } + + public void DisplayFailedToJoin (int session_id) + { + this.session = $"[!] {session_id}"; + + SetError($"Failed to join session {session_id}."); + + DisplayStatus(); + } + + public void DisplayFailedToLeave (int session_id) + { + this.session = $"[!] {session_id}"; + + SetError($"Failed to leave session {session_id}"); + + DisplayStatus(); + } + + public void DisplayOwnClientLeft (int session_id) + { + this.session = $"[Left] {session_id}"; + + SetError($""); + + DisplayStatus(); + } + + public void DisplayOtherClientDisconnected (int client_id) + { + this.pingPongClients = "Someone just left."; + + DisplayStatus(); + } + + public void DisplayBump (int session_id) + { + this.connectDisconnectReconnect = "[!]"; + + this.session = $"[!] {session_id}"; + + SetError("You're logged in to the same session twice. Press Close Connection & Rejoin to rejoin. This will close the other connection for your other tab, window, or device."); + + DisplayStatus(); + } + + public void DisplaySendMessageFailed(string reason) { - this.error = $"SessionInfo: {info}"; + SetError($"Send message failed: {reason}"); DisplayStatus(); } private void DisplayStatus() { - socketIODisplay.text = $"{connectDisconnectReconnect}\n{socketID}\n{pingPong}\n{error}"; + socketIODisplay.text = $"{connectDisconnectReconnect}\n{session}\n{socketID}\n{pingPongClients}\n{error}"; } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index b08e3a5..5c5a41a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -367,7 +367,7 @@ public string GetSessionDetails () return sessionDetails; } - public void BrowserEmitMessage (string type, string message) + public void BrowserEmitMessage (string type, string message) { if (!doLogMessageEvents) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 07e0f14..44567e5 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -47,6 +47,7 @@ void Start() SetName(); } + // Set the window.socketIOAdapterName variable in JS so that SendMessage calls in jslib are guaranteed to talk to the gameObject that has this script on it. public void SetName () { #if !UNITY_EDITOR && UNITY_WEBGL @@ -163,7 +164,7 @@ public void OpenSyncConnection() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("OpenSyncConnection failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("OpenSyncConnection failed."); } } @@ -178,7 +179,7 @@ public void OpenChatConnection() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("OpenChatConnection failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("OpenChatConnection failed."); } } @@ -193,7 +194,7 @@ public void SetSyncEventListeners() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("SetSyncEventListeners failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("SetSyncEventListeners failed."); } } @@ -208,7 +209,7 @@ public void SetChatEventListeners() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("SetChatEventListeners failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("SetChatEventListeners failed."); } } @@ -223,7 +224,7 @@ public void JoinSyncSession() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("JoinSyncSession failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("JoinSyncSession failed."); } } @@ -238,7 +239,7 @@ public void JoinChatSession() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("JoinChatSession failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("JoinChatSession failed."); } } public void LeaveSyncSession() @@ -252,7 +253,7 @@ public void LeaveSyncSession() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("LeaveSyncSession failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("LeaveSyncSession failed."); } } @@ -267,7 +268,7 @@ public void LeaveChatSession() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("LeaveChatSession failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("LeaveChatSession failed."); } } @@ -282,7 +283,7 @@ public void SendStateCatchUpRequest() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("SendStateCatchUpRequest failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("SendStateCatchUpRequest failed."); } } @@ -297,7 +298,7 @@ public void EnableVRButton() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("EnableVRButton failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("EnableVRButton failed."); } } @@ -312,7 +313,7 @@ public void CloseSyncConnection() #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("CloseSyncConnection failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("CloseSyncConnection failed."); } } @@ -327,7 +328,7 @@ public void CloseChatConnection () #endif if (result != SocketIOJSLib.SUCCESS) { - connectionAdapter.DisplaySocketIOAdapterError("CloseChatConnection failed. See console."); + connectionAdapter.DisplaySocketIOAdapterError("CloseChatConnection failed."); } } @@ -340,7 +341,7 @@ public void OnDisconnect (string reason) { } public void OnError (string error) { - connectionAdapter.DisplayError(error); + connectionAdapter.SetError(error); } public void OnConnectError (string error) { @@ -401,22 +402,59 @@ public void OnReceiveStateCatchup (string packedData) public void OnClientJoined (int client_id) { netUpdateHandler.RegisterClient(client_id); + + connectionAdapter.DisplayOtherClientJoined(client_id); + } + + public void OnSuccessfullyJoined (int session_id) + { + connectionAdapter.DisplayOwnClientJoined(session_id); } - public void OnClientLeft (int client_id) + public void OnFailedToJoin(int session_id) + { + connectionAdapter.DisplayFailedToJoin(session_id); + } + + public void OnOtherClientLeft (int client_id) { netUpdateHandler.UnregisterClient(client_id); } - public void OnClientDisconnected (int client_id) + public void OnOwnClientLeft (int session_id) + { + connectionAdapter.DisplayOwnClientLeft(session_id); + } + + public void OnFailedToLeave(int session_id) + { + connectionAdapter.DisplayFailedToLeave(session_id); + } + + public void OnOwnClientDisconnected (int client_id) { // Don't do anything for now, because in theory we should not hear about a client disconnecting after it has left the session. - Debug.Log($"OnClientDisconnected({client_id})"); + Debug.Log($"OnOwnClientDisconnected({client_id})"); + } + + public void OnOtherClientDisconnected (int client_id) + { + connectionAdapter.DisplayOtherClientDisconnected(client_id); } public void OnMessage (string typeAndMessage) { netUpdateHandler.ProcessMessage(typeAndMessage); } + + public void OnSendMessageFailed (string reason) + { + connectionAdapter.DisplaySendMessageFailed(reason); + } + + public void OnBump (int session_id) + { + connectionAdapter.DisplayBump(session_id); + } } } From 5a61f20900549fa932d736041e8c5c150d426a8b Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 18 Oct 2021 00:42:32 -0500 Subject: [PATCH 21/57] repair JSLIB es5 error --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 2 +- Komodo/ProjectSettings/ProjectSettings.asset | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index ea0746d..88a9cae 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -287,7 +287,7 @@ // Receive messages. socket.on('sendMessageFailed', function (reason) { - console.error(`send message failed: ${reason}`); + console.error("send message failed: " + reason); // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. window.gameInstance.SendMessage(socketIOAdapter, 'OnSendMessageFailed', reason); diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index a4c6451..5a4b0b7 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -193,6 +193,7 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} + - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -705,6 +706,7 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: + EnterpriseAuthentication: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -716,7 +718,6 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False - BackgroundMediaPlayback: False Objects3D: False RemoteSystem: False BlockedChatMessages: False @@ -738,10 +739,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - InternetClient: False Proximity: False + InternetClient: False CodeGeneration: False - EnterpriseAuthentication: False + BackgroundMediaPlayback: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 3c87258d738aaa971ef7805ac53bd8a6765ea634 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 18 Oct 2021 04:06:07 -0500 Subject: [PATCH 22/57] report runtime app and build instead of configuration-time version --- .../KomodoWebXRFullView2020/relay.js | 69 +++++++++++++++++-- 1 file changed, 62 insertions(+), 7 deletions(-) diff --git a/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js b/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js index 8601e88..eb71ffd 100644 --- a/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js +++ b/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js @@ -1,10 +1,12 @@ +// 'esversion: 6' + // Replace these with your own server's URLs. // Tip: if you need to change this on-the-fly, you can edit this file without rebuilding. It's also possible to use the inspector to inspect the VR frame and call `window.RELAY_API_BASE_URL=""`, if for some reason you need to do that in real time. var RELAY_BASE_URL = "http://localhost:3000"; var API_BASE_URL = "http://localhost:4040"; - +var VR_BASE_URL = "http://localhost:9999"; //TODO -- change this to a better default // init globals which Unity will assign when setup is done. var socket = null; @@ -26,11 +28,63 @@ var getParams = function (url) { var pair = vars[i].split('='); params[pair[0]] = decodeURIComponent(pair[1]); } + return params; }; -let params = getParams(window.location.href); -console.log(params); +var params = getParams(window.location.href); + +// Removes everything after the "?" in the input string. +var removeQuery = function (url) { + var splitUrl = url.split("?"); + + if (splitUrl.length != 2) { + console.warn("Query was not removed."); + + return url; + } + + return splitUrl[0]; +}; + +// Replaces the hard-coded base URL +var removeVRBaseUrl = function (url) { + var baselessURL = url.replace(VR_BASE_URL, ""); + + if (baselessURL == url) { + console.warn("Base URL was not removed."); + + return url; + } + + return baselessURL; +}; + +var splitAppAndBuild = function (appAndBuild) { + var splitString = appAndBuild.split("/"); + + if(splitString.length != 4) { + console.error("could not split app and build"); + + return {app: appAndBuild, build: ""}; + } + + var app = splitString[1]; + + var build = splitString[2]; + + return {app: app, build: build}; +}; + +var runtimeAppAndBuild = removeVRBaseUrl(removeQuery(window.href.location)); + +//console.log(runtimeAppAndBuild); + +// TODO(Brandon): in the future, pass app and build as separate details like this: +// var result = splitAppAndBuild(runtimeAppAndBuild); +// var runtimeApp = result.app; +// var runtimeBuild = result.build; +// ...then pass it in in request.onload below. // Client and session params supplied by portal iframe src var session_id = Number(params.session); @@ -40,6 +94,8 @@ var playback_id = Number(params.playback); // wrapper `details` object to be populated by api call and passed to Unity // NOTE(rob): Unity cannot deserialize raw arrays +// NOTE(Brandon): "build" here refers to the lab configuration set by the instructor +// ... build may differ at runtime for admin and instructor users var details = { assets: [], build: "", @@ -51,7 +107,7 @@ var details = { session_name: "", start_time: "", users: [] -} +}; // fetch lab details from portal api var url = API_BASE_URL + "/labs/" + session_id.toString(); @@ -62,9 +118,9 @@ request.send(); request.onload = function(){ let res = request.response; - console.log(res); + // session details - details.build = res.build; + details.build = runtimeAppAndBuild; details.course_id = res.course_id; details.create_at = res.create_at; details.description = res.description; @@ -72,7 +128,6 @@ request.onload = function(){ details.session_id = res.session_id; details.session_name = res.session_name; details.start_time = res.start_time; - details.users = res.users; let assets_response = res.assetList; From c1a55beee9242de6d3325d06996ff0b829245f5a Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 18 Oct 2021 13:35:19 -0500 Subject: [PATCH 23/57] project settings --- Komodo/ProjectSettings/ProjectSettings.asset | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 5a4b0b7..8bc263e 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -190,10 +190,11 @@ PlayerSettings: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} + - {fileID: 0} - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} - - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 From 0149933700766fbaeb02d614c14b0dd3a3a89b49 Mon Sep 17 00:00:00 2001 From: barasakar Date: Mon, 18 Oct 2021 15:43:45 -0500 Subject: [PATCH 24/57] fixed code format and added documentation --- .../RuntimeSession/KomodoEventManager.cs | 8 ++----- .../RuntimeSession/MandatoryCalibration.cs | 21 ++++++++++++++++--- .../MandatoryCalibrationTrigger.cs | 1 - .../Scripts/RuntimeSession/TeleportPlayer.cs | 3 ++- 4 files changed, 22 insertions(+), 11 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs index 7510021..be5b1b0 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/KomodoEventManager.cs @@ -33,22 +33,18 @@ public void Start() public static KomodoEventManager Instance { - //using the getter to find the instance get { - //find the reference of the instance if (!eventManager) { eventManager = FindObjectOfType(typeof (KomodoEventManager)) as KomodoEventManager; - // send a warning if couldn't find the reference of the instance if (!eventManager) { Debug.LogError("There needs to be one active EventManager script in your scene."); } else { - // initialize the reference of the instance if found. eventManager.Init(); } } @@ -77,18 +73,18 @@ public static void StartListening (string eventName, UnityAction listener) return; } + if (Instance.eventDictionary == null) { Debug.LogError("Tried to StartListening but KomodoEventManager Instance had no eventDictionary."); return; } - // if find the key, add the listender to the existing event. + if (Instance.eventDictionary.TryGetValue(eventName, out UnityEvent existingEvent)) { existingEvent.AddListener(listener); } - // if there is no key, create a new event, add it to listener, and push it to the dictionary. else { UnityEvent newEvent = new UnityEvent(); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs index 3a4281c..66fb6b7 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs @@ -15,17 +15,34 @@ */ namespace Komodo.Runtime { + /// + /// Class MandatoryCalibration contains a set of event listener for mandatory height + /// calibration. + /// + /// public class MandatoryCalibration : MonoBehaviour { + private UnityAction ShowCalibrationPromptListener; private UnityAction HideCalibrationPromptListener; private UnityAction TeleportationCountListener; + + /// + /// HeightCalibrationPrompt refers to the game object + /// that this script is attached to. + /// + /// public GameObject HeightCalibrationPrompt; //TODO (Jonathan): automatically assign variable by finding type private bool teleportedTwice = false; + /// + /// Start() is called on the frame when a script + /// is enabled just before any of the Update methods are called the first time. In this case, + /// it is used to check if HeightCalibrationPrompt is null. + /// + /// void Start() { - //check if this script is attached to a game object. if (HeightCalibrationPrompt == null) { Debug.LogError ("There is no game object assigned to HeightCalibrationMenu"); @@ -34,9 +51,7 @@ void Start() void Awake() { - //create an action for ShowPrompt(); ShowCalibrationPromptListener = new UnityAction (ShowPrompt); - //create an action for HidePrompt(); HideCalibrationPromptListener = new UnityAction (HidePrompt); TeleportationCountListener = new UnityAction (IsTeleportedTwice); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs index 62e1395..f729ef9 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibrationTrigger.cs @@ -6,7 +6,6 @@ namespace Komodo.Runtime { public class MandatoryCalibrationTrigger : MonoBehaviour { - void Start() { KomodoEventManager.TriggerEvent("MandatoryHeightCalibration"); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs index 1f39aa6..32e7b1f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/TeleportPlayer.cs @@ -219,7 +219,8 @@ public void UpdatePlayerPosition(Position newData) public void UpdatePlayerPosition2 (Position newData) { - if (teleportationCount >= 2) { + if (teleportationCount >= 2) + { KomodoEventManager.TriggerEvent("TeleportedTwice"); } UpdateCenterEye(); From 9bf4e84ca428afb70849194f6b0fa3fc6302cf71 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 18 Oct 2021 19:10:50 -0500 Subject: [PATCH 25/57] breaking change: connect to sync namespace instead of default namespace --- .../KomodoWebXRFullView2020/relay.js | 2 +- .../Plugins/jslib/socket-funcs.jslib | 216 +++++++++--------- .../Network/SocketIOEditorSimulator.cs | 4 +- 3 files changed, 111 insertions(+), 111 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js b/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js index 51baa74..aab2ba9 100644 --- a/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js +++ b/Komodo/Assets/Packages/KomodoCore/Hidden~/WebGLTemplates/KomodoWebXRFullView2020/relay.js @@ -9,7 +9,7 @@ var API_BASE_URL = "http://localhost:4040"; var VR_BASE_URL = "https://localhost:8123"; //TODO -- change this to a better default // init globals which Unity will assign when setup is done. -var socket = null; +var sync = null; var chat = null; /** diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 88a9cae..18b8ddd 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -15,7 +15,7 @@ // Tip: Check SocketIOJSLib for the definition of SUCCESS and FAILURE. - // Init socket connections + // Init sync connections SetSocketIOAdapterName: function (nameBuffer) { if (nameBuffer == null) { @@ -44,15 +44,15 @@ window.socketIODebugInfo = {}; // connect to socket.io relay server - window.socket = io(window.RELAY_BASE_URL); + window.sync = io(window.RELAY_BASE_URL + "/sync"); - if (window.socket == null) { - console.error("io(" + window.RELAY_BASE_URL + ") failed"); + if (window.sync == null) { + console.error("io(" + window.RELAY_BASE_URL + "/sync) failed"); } window.socketIODebugInfo.relayBaseURL = window.RELAY_BASE_URL; - console.log("====== SOCKET ======:", socket); + console.log("====== sync ======:", socket); return 0; }, @@ -68,17 +68,17 @@ }, SetSyncEventListeners: function() { - if (window.socket == null) { - console.error("SetSyncEventListeners: window.socket was null"); + if (window.sync == null) { + console.error("SetSyncEventListeners: window.sync was null"); } if (window.gameInstance == null) { console.error("SetSyncEventListeners: window.gameInstance was null"); } - var socket = window.socket; + var sync = window.sync; - var socketId = (window.socket.id === undefined || window.socket.id == null) ? "No ID" : window.socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + var syncSocketId = (window.sync.id === undefined || window.sync.id == null) ? "No ID" : window.sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments var networkManager = 'NetworkManager'; @@ -88,111 +88,111 @@ //source: https://socket.io/docs/v2/client-api/index.html - socket.on('connect', function () { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('connect', function () { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Successfully connected to " + socketId); + console.log("[SocketIO " + syncSocketId + "] Successfully connected to " + syncSocketId); - window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', socketId); + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', syncSocketId); }); - socket.on('disconnect', function (reason) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('disconnect', function (reason) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Disconnected: " + reason); + console.log("[SocketIO " + syncSocketId + "] Disconnected: " + reason); window.gameInstance.SendMessage(socketIOAdapter, 'OnDisconnect', reason); }); - socket.on('error', function (error) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('error', function (error) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Error: " + error + ". Connected: " + socket.connected); + console.log("[SocketIO " + syncSocketId + "] Error: " + error + ". Connected: " + sync.connected); window.gameInstance.SendMessage(socketIOAdapter, 'OnError', error); }); - socket.on('connect_error', function (error) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('connect_error', function (error) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Connect error: " + error); + console.log("[SocketIO " + syncSocketId + "] Connect error: " + error); window.gameInstance.SendMessage(socketIOAdapter, 'OnConnectError', JSON.stringify(error)); //TODO(Brandon): continue changing sendmessage so that it sends to socketIOAdapter instead of networkManager or instantiationManager }); - socket.on('connect_timeout', function () { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('connect_timeout', function () { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Connect timeout."); + console.log("[SocketIO " + syncSocketId + "] Connect timeout."); window.gameInstance.SendMessage(socketIOAdapter, 'OnConnectTimeout'); }); - socket.on('reconnect', function (attemptNumber) { - //TODO -- fix these and the following functions to send more arguments. For some reason, socketId and reason don't send, even when we use JSON.stringify() or reason.toString(). + sync.on('reconnect', function (attemptNumber) { + //TODO -- fix these and the following functions to send more arguments. For some reason, syncSocketId and reason don't send, even when we use JSON.stringify() or reason.toString(). - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Successfully reconnected on attempt number " + attemptNumber); + console.log("[SocketIO " + syncSocketId + "] Successfully reconnected on attempt number " + attemptNumber); window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectSucceeded'); }); - socket.on('reconnect_attempt', function(attemptNumber) { //identical to 'reconnecting' event - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('reconnect_attempt', function(attemptNumber) { //identical to 'reconnecting' event + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Reconnect attempt. Count: " + attemptNumber); + console.log("[SocketIO " + syncSocketId + "] Reconnect attempt. Count: " + attemptNumber); }); var socketIOAdapter = window.socketIOAdapterName; - // NOTE(rob): If the socket gets disconnected, don't cache the updates. + // NOTE(rob): If the sync gets disconnected, don't cache the updates. // Just purge the sendBuffer and resume the updates from current position. - socket.on('reconnecting', function(attemptNumber) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('reconnecting', function(attemptNumber) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - socket.sendBuffer = []; + sync.sendBuffer = []; - console.log("[SocketIO " + socketId + "] Reconnecting. Count: " + attemptNumber); + console.log("[SocketIO " + syncSocketId + "] Reconnecting. Count: " + attemptNumber); - window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectAttempt', socketId + "," + attemptNumber); + window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectAttempt', syncSocketId + "," + attemptNumber); }); - socket.on('reconnect_error', function (error) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('reconnect_error', function (error) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Reconnect error: " + error + "."); + console.log("[SocketIO " + syncSocketId + "] Reconnect error: " + error + "."); window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectError', JSON.stringify(error)); }); - socket.on('reconnect_failed', function () { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('reconnect_failed', function () { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Reconnect failed: specified maximum number of attempts exceeded."); + console.log("[SocketIO " + syncSocketId + "] Reconnect failed: specified maximum number of attempts exceeded."); window.gameInstance.SendMessage(socketIOAdapter, 'OnReconnectFailed'); }); - socket.on('ping', function () { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('ping', function () { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Ping."); + console.log("[SocketIO " + syncSocketId + "] Ping."); window.gameInstance.SendMessage(socketIOAdapter, 'OnPing'); }); - socket.on('pong', function (latency) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('pong', function (latency) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments - console.log("[SocketIO " + socketId + "] Pong: " + latency + "ms."); + console.log("[SocketIO " + syncSocketId + "] Pong: " + latency + "ms."); window.gameInstance.SendMessage(socketIOAdapter, 'OnPong', latency); }); //Receive session info from the server. Request it with the SendSessionInfoRequest function. Komodo function. - socket.on('sessionInfo', function (info) { - var socketId = (socket == null || socket.id === undefined || socket.id == null) ? "No ID" : socket.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments + sync.on('sessionInfo', function (info) { + var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments console.dir(info); @@ -200,63 +200,63 @@ }); // Handle when the server gives us a state catch-up event. - socket.on('state', function(data) { - console.log("[SocketIO " + socketId + "] received state catch-up event:", data); + sync.on('state', function(data) { + console.log("[SocketIO " + syncSocketId + "] received state catch-up event:", data); window.gameInstance.SendMessage(socketIOAdapter, 'OnReceiveStateCatchup', JSON.stringify(data)); }); // Handle when we are (or someone else is) successfully joined to a session. - socket.on('joined', function(client_id) { - console.log("[SocketIO " + socketId + "] Joined: Client" + client_id); + sync.on('joined', function(client_id) { + console.log("[SocketIO " + syncSocketId + "] Joined: Client" + client_id); window.gameInstance.SendMessage(socketIOAdapter,'OnClientJoined', client_id); }); // Handle when we failed to join to a session. - socket.on('successfullyJoined', function(session_id) { - console.log("[SocketIO " + socket.id + "] Successfully joined session " + session_id); + sync.on('successfullyJoined', function(session_id) { + console.log("[SocketIO " + sync.id + "] Successfully joined session " + session_id); window.gameInstance.SendMessage(socketIOAdapter, 'OnSuccessfullyJoined', session_id); }); // Handle when we failed to join to a session. - socket.on('failedToJoin', function(session_id, reason) { - console.log("[SocketIO " + socket.id + "] Failed to join " + session_id + ": " + reason); + sync.on('failedToJoin', function(session_id, reason) { + console.log("[SocketIO " + sync.id + "] Failed to join " + session_id + ": " + reason); window.gameInstance.SendMessage(socketIOAdapter, 'OnFailedToJoin', session_id); }); // A client other than us left the session. - socket.on('left', function(client_id) { - console.log("[SocketIO " + socketId + "] Left: Client" + client_id); + sync.on('left', function(client_id) { + console.log("[SocketIO " + syncSocketId + "] Left: Client" + client_id); window.gameInstance.SendMessage(socketIOAdapter, 'OnOtherClientLeft', client_id); }); // A client other than us left the session. - socket.on('failedToLeave', function(session_id, reason) { - console.log("[SocketIO " + socketId + "] Failed to leave session" + session_id + ": " + reason); + sync.on('failedToLeave', function(session_id, reason) { + console.log("[SocketIO " + syncSocketId + "] Failed to leave session" + session_id + ": " + reason); window.gameInstance.SendMessage(socketIOAdapter, 'OnFailedToLeave', session_id); }); // A client other than us left the session. - socket.on('successfullyLeft', function(session_id, reason) { - console.log("[SocketIO " + socketId + "] Successfully left session " + session_id); + sync.on('successfullyLeft', function(session_id, reason) { + console.log("[SocketIO " + syncSocketId + "] Successfully left session " + session_id); window.gameInstance.SendMessage(socketIOAdapter, 'OnOwnClientLeft', session_id); }); // A client other than us disconnected. - socket.on('disconnected', function(client_id) { - console.log("[SocketIO " + socketId + "] Disconnected: Client" + client_id); + sync.on('disconnected', function(client_id) { + console.log("[SocketIO " + syncSocketId + "] Disconnected: Client" + client_id); window.gameInstance.SendMessage(socketIOAdapter, 'OnOtherClientDisconnected', client_id); }); // Receive messages. - socket.on('message', function (data) { + sync.on('message', function (data) { if (!data) { console.warn("tried to receive message, but data was null"); @@ -286,7 +286,7 @@ }); // Receive messages. - socket.on('sendMessageFailed', function (reason) { + sync.on('sendMessageFailed', function (reason) { console.error("send message failed: " + reason); // call the Unity runtime "SendMessage" (unrelated to KomodoMessage stuff) routine to pass data to our "ProcessMessage" routine. @@ -294,7 +294,7 @@ }); // Handle the case where the server forcibly removed the socket. - socket.on('bump', function (session_id) { + sync.on('bump', function (session_id) { console.log("You are logged in elsewhere. Bumped from the session."); window.gameInstance.SendMessage(socketIOAdapter, 'OnBump', session_id); @@ -302,8 +302,8 @@ }, JoinSyncSession: function () { - if (window.socket == null ) { - console.error("JoinSyncSession: window.socket was null"); + if (window.sync == null ) { + console.error("JoinSyncSession: window.sync was null"); return 1; } @@ -324,7 +324,7 @@ console.log("Asking relay to join session:", joinIds); - socket.emit("join", joinIds); + sync.emit("join", joinIds); return 0; }, @@ -358,8 +358,8 @@ }, LeaveSyncSession: function () { - if (window.socket == null ) { - console.error("LeaveSyncSession: window.socket was null"); + if (window.sync == null ) { + console.error("LeaveSyncSession: window.sync was null"); return 1; } @@ -380,7 +380,7 @@ console.log("Asking relay to leave session:", joinIds); - socket.emit("leave", joinIds); + sync.emit("leave", joinIds); return 0; }, @@ -417,8 +417,8 @@ * Asks the server to return a session object. */ SendSessionInfoRequest: function () { - if (window.socket == null) { - console.error("SendSessionInfoRequest: window.socket was null"); + if (window.sync == null) { + console.error("SendSessionInfoRequest: window.sync was null"); return 1; } @@ -429,14 +429,14 @@ return 1; } - window.socket.emit('sessionInfo', window.session_id); + window.sync.emit('sessionInfo', window.session_id); return 0; }, SendStateCatchUpRequest: function() { - if (window.socket == null) { - console.error("SendStateCatchUpRequest: window.socket was null"); + if (window.sync == null) { + console.error("SendStateCatchUpRequest: window.sync was null"); return 1; } @@ -453,14 +453,14 @@ return 1; } - window.socket.emit('state', { version: 2, session_id: session_id, client_id: client_id }); + window.sync.emit('state', { version: 2, session_id: session_id, client_id: client_id }); return 0; }, SetChatEventListeners: function () { if (window.chat == null) { - console.error("SetChatEventListeners: window.socket was null"); + console.error("SetChatEventListeners: window.sync was null"); return 1; } @@ -491,15 +491,15 @@ }, InitReceiveDraw: function(arrayPointer, size) { - if (window.socket == null) { - console.error("InitReceiveDraw: window.socket was null"); + if (window.sync == null) { + console.error("InitReceiveDraw: window.sync was null"); return 1; } var drawCursor = 0; - window.socket.on('draw', function(data) { + window.sync.on('draw', function(data) { if (data.length + drawCursor > size) { drawCursor = 0; } @@ -515,8 +515,8 @@ }, SendDraw: function (arrayPointer, size) { - if (window.socket == null) { - console.error("SendDraw: window.socket was null"); + if (window.sync == null) { + console.error("SendDraw: window.sync was null"); return 1; } @@ -527,7 +527,7 @@ drawSendBuff.push(HEAPF32[(arrayPointer >> 2) + i]); } - window.socket.emit('draw', drawSendBuff); + window.sync.emit('draw', drawSendBuff); return 0; }, @@ -545,8 +545,8 @@ }, SocketIOSendPosition: function (array, size) { - if (window.socket == null) { - console.error("SocketIOSendPosition: window.socket was null"); + if (window.sync == null) { + console.error("SocketIOSendPosition: window.sync was null"); return 1; } @@ -560,13 +560,13 @@ // timestamp the packet posSendBuff[size-1] = Date.now(); - window.socket.emit("update", posSendBuff); + window.sync.emit("update", posSendBuff); return 0; }, SocketIOSendInteraction: function (array, size) { - if (window.socket == null) { + if (window.sync == null) { return 1; } @@ -579,13 +579,13 @@ // timestamp the packet intSendBuff[size-1] = Date.now(); - window.socket.emit("interact", intSendBuff); + window.sync.emit("interact", intSendBuff); return 0; }, InitSocketIOReceivePosition: function(arrayPointer, size) { - if (window.socket == null) { + if (window.sync == null) { return 1; } @@ -599,7 +599,7 @@ // which would be the correct corresponding index on the heap // for elements of 32-bit size. - window.socket.on('relayUpdate', function(data) { + window.sync.on('relayUpdate', function(data) { if (data.length + posCursor > size) { posCursor = 0; } @@ -615,13 +615,13 @@ }, InitSocketIOReceiveInteraction: function(arrayPointer, size) { - if (window.socket == null) { + if (window.sync == null) { return 1; } var intCursor = 0; - window.socket.on('interactionUpdate', function(data) { + window.sync.on('interactionUpdate', function(data) { if (data.length + intCursor > size) { intCursor = 0; } @@ -637,17 +637,17 @@ }, ToggleCapture: function (operation, session_id) { - if (window.socket == null) { + if (window.sync == null) { return 1; } if (operation == 0) { - window.socket.emit("start_recording", session_id); + window.sync.emit("start_recording", session_id); return 0; } - window.socket.emit("end_recording", session_id); + window.sync.emit("end_recording", session_id); return 0; }, @@ -700,8 +700,8 @@ // general messaging system BrowserEmitMessage: function (typePtr, messagePtr) { - if (window.socket == null) { - console.error("BrowserEmitMessage: window.socket was null"); + if (window.sync == null) { + console.error("BrowserEmitMessage: window.sync was null"); return 1; } @@ -710,7 +710,7 @@ var message_str = Pointer_stringify(messagePtr); - window.socket.emit('message', { + window.sync.emit('message', { session_id: session_id, client_id: client_id, type: type_str, @@ -722,13 +722,13 @@ }, CloseSyncConnection: function () { - if (window.socket == null) { - console.error("Disconnect: window.socket was null"); + if (window.sync == null) { + console.error("Disconnect: window.sync was null"); return 1; } - window.socket.disconnect(); + window.sync.disconnect(); return 0; }, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 5c5a41a..105aa81 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -251,7 +251,7 @@ public void SocketIOSendInteraction(int[] array, int size) /** InitSocketIOReceivePosition: function(arrayPointer, size) { - if (window.socket) { + if (window.sync) { var posCursor = 0; // NOTE(rob): @@ -262,7 +262,7 @@ public void SocketIOSendInteraction(int[] array, int size) // which would be the correct corresponding index on the heap // for elements of 32-bit size. - window.socket.on('relayUpdate', function(data) { + window.sync.on('relayUpdate', function(data) { if (data.length + posCursor > size) { posCursor = 0; } From d7a2e10e5ca23900c796a0b042395aa063caf30c Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 18 Oct 2021 23:39:28 -0500 Subject: [PATCH 26/57] fixed window.location.href bug --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 4 ++++ Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 18b8ddd..3d55649 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -48,6 +48,8 @@ if (window.sync == null) { console.error("io(" + window.RELAY_BASE_URL + "/sync) failed"); + + return 1; } window.socketIODebugInfo.relayBaseURL = window.RELAY_BASE_URL; @@ -62,6 +64,8 @@ if (window.chat == null) { console.error("io(" + window.RELAY_BASE_URL + "\'/chat\') failed"); + + return 1; } return 0; diff --git a/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js b/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js index eb71ffd..0b29285 100644 --- a/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js +++ b/Komodo/Assets/WebGLTemplates/KomodoWebXRFullView2020/relay.js @@ -76,7 +76,7 @@ var splitAppAndBuild = function (appAndBuild) { return {app: app, build: build}; }; -var runtimeAppAndBuild = removeVRBaseUrl(removeQuery(window.href.location)); +var runtimeAppAndBuild = removeVRBaseUrl(removeQuery(window.location.href)); //console.log(runtimeAppAndBuild); From 18593603b52cfb6c63fc8f1170a4f98a0c9f8e9d Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 01:00:52 -0500 Subject: [PATCH 27/57] improved connection status in menu --- .../Plugins/jslib/socket-funcs.jslib | 16 +- .../RuntimeSession/ConnectionAdapter.cs | 187 ++++++++++++++---- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 16 +- 3 files changed, 173 insertions(+), 46 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 3d55649..8e13281 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -92,12 +92,14 @@ //source: https://socket.io/docs/v2/client-api/index.html - sync.on('connect', function () { + sync.on('connect', function (serverName) { var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments console.log("[SocketIO " + syncSocketId + "] Successfully connected to " + syncSocketId); + + var socketIdAndServerName = socketId + "|" + serverName; - window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', syncSocketId); + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', socketIdAndServerName); }); sync.on('disconnect', function (reason) { @@ -214,17 +216,17 @@ sync.on('joined', function(client_id) { console.log("[SocketIO " + syncSocketId + "] Joined: Client" + client_id); - window.gameInstance.SendMessage(socketIOAdapter,'OnClientJoined', client_id); + window.gameInstance.SendMessage(socketIOAdapter, 'OnClientJoined', client_id); }); - // Handle when we failed to join to a session. + // Handle when we successfully joined a session. sync.on('successfullyJoined', function(session_id) { console.log("[SocketIO " + sync.id + "] Successfully joined session " + session_id); window.gameInstance.SendMessage(socketIOAdapter, 'OnSuccessfullyJoined', session_id); }); - // Handle when we failed to join to a session. + // Handle when we failed to join a session. sync.on('failedToJoin', function(session_id, reason) { console.log("[SocketIO " + sync.id + "] Failed to join " + session_id + ": " + reason); @@ -238,14 +240,14 @@ window.gameInstance.SendMessage(socketIOAdapter, 'OnOtherClientLeft', client_id); }); - // A client other than us left the session. + // We failed to leave the session. sync.on('failedToLeave', function(session_id, reason) { console.log("[SocketIO " + syncSocketId + "] Failed to leave session" + session_id + ": " + reason); window.gameInstance.SendMessage(socketIOAdapter, 'OnFailedToLeave', session_id); }); - // A client other than us left the session. + // We successfully left the session. sync.on('successfullyLeft', function(session_id, reason) { console.log("[SocketIO " + syncSocketId + "] Successfully left session " + session_id); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index af5d12d..47bb3d7 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -15,7 +15,11 @@ public class ConnectionAdapter : MonoBehaviour private string connectDisconnectReconnect; - private string session; + private string serverName; + + private string sessionStatus; + + private string sessionName; private string error; @@ -39,76 +43,157 @@ public void Start () }); } + public void DisplayError (string error) + { + SetError(error); + + DisplayStatus(); + } + + public void SetError (string error) + { + this.error = $"Error: {error}. See console."; + } + + public void ClearError () + { + this.error = ""; + } + + public void SetServerName (string name) + { + serverName = name; + } + + public void SetSessionName (string name) + { + sessionName = name; + } + + public void SetSocketID (string id) + { + socketID = id; + } + + public void ClearSocketID () + { + socketID = "[No Socket]"; + } + + public void SetSessionName (int sessionID) + { + this.sessionName = $"{sessionID}"; + } + + public void ClearSessionName () + { + this.sessionName = "[No Session]"; + } + public void DisplayReconnectAttempt (string socketId, string attemptNumber) { this.socketID = socketId; - connectDisconnectReconnect = $"Reconnecting... (attempt {attemptNumber})"; + connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + this.pingPongClients = $"Reconnecting... (attempt {attemptNumber})"; + + ClearError(); DisplayStatus(); } public void DisplayReconnectError (string error) { - connectDisconnectReconnect = $"Reconnect error: {error}"; + connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + this.pingPongClients = "Reconnect error."; + + DisplayError($"{error}"); DisplayStatus(); } public void DisplayReconnectFailed () { - connectDisconnectReconnect = "Reconnect failed. Maximum attempts exceeded."; + connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + pingPongClients = "Reconnect failed."; + + SetError("Maximum attempts exceeded."); DisplayStatus(); } public void DisplayReconnectSucceeded () { - connectDisconnectReconnect = "Successfully reconnected."; + connectDisconnectReconnect = $"{serverName}"; + + sessionStatus = $"[...] {sessionName}"; + + pingPongClients = "Reconnect succeeded."; + + ClearError(); DisplayStatus(); } - public void DisplayConnected (string id) + public void DisplayConnected () { - socketID = id; + connectDisconnectReconnect = $"{serverName}"; + + sessionStatus = $"[...] {sessionName}"; - connectDisconnectReconnect = "Connected."; + pingPongClients = "Connected."; + + ClearError(); DisplayStatus(); } public void DisplayConnectTimeout () { - connectDisconnectReconnect = "Connect timeout."; + connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + pingPongClients = "Connect timeout."; + + ClearError(); DisplayStatus(); } public void DisplayConnectError (string error) { - connectDisconnectReconnect = $"Connect error: {error}"; + connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + pingPongClients = "Connect error."; + + SetError($"{error}"); DisplayStatus(); } public void DisplayDisconnect (string reason) { - connectDisconnectReconnect = $"[!] Disconnected: {reason}"; + connectDisconnectReconnect = $"[!] {serverName}"; - DisplayStatus(); - } + sessionStatus = $"[!] {sessionName}"; - public void DisplayError (string error) - { - SetError(error); + pingPongClients = $"Disconnected. {reason}"; - DisplayStatus(); - } + ClearError(); - public void SetError (string error) - { - this.error = $"Error: {error}. See console."; + DisplayStatus(); } public void DisplayPing () @@ -120,14 +205,24 @@ public void DisplayPing () public void DisplayPong (int latency) { - this.pingPongClients = $"Pong: {latency} ms"; + connectDisconnectReconnect = $"{serverName}"; + + // Don't change session status, in case we're not connected. + + pingPongClients = $"Pong: {latency} ms."; + + ClearError(); DisplayStatus(); } public void DisplaySocketIOAdapterError(string status) { - this.connectDisconnectReconnect = "[!] SocketIOAdapter"; + this.connectDisconnectReconnect = $"[!] {serverName}"; + + sessionStatus = $"[!] {sessionName}"; + + pingPongClients = ""; this.error = $"[SocketIOAdapter] {status}"; @@ -136,7 +231,7 @@ public void DisplaySocketIOAdapterError(string status) public void DisplaySessionInfo (string info) { - this.session = $"{info}"; + this.sessionStatus = $"{info}"; DisplayStatus(); } @@ -144,58 +239,76 @@ public void DisplaySessionInfo (string info) public void DisplayOtherClientJoined (int client_id) { this.pingPongClients = "Someone just joined."; + + ClearError(); } public void DisplayOwnClientJoined (int session_id) { - this.session = $"{session_id}"; + this.connectDisconnectReconnect = $"{serverName}"; + + this.sessionStatus = $"{sessionName}"; - SetError(""); + ClearError(); DisplayStatus(); } public void DisplayFailedToJoin (int session_id) { - this.session = $"[!] {session_id}"; + this.connectDisconnectReconnect = $"{serverName}"; + + this.sessionStatus = $"[!] {sessionName}"; SetError($"Failed to join session {session_id}."); DisplayStatus(); } - public void DisplayFailedToLeave (int session_id) + public void DisplayOwnClientLeft (int session_id) { - this.session = $"[!] {session_id}"; + this.connectDisconnectReconnect = $"{serverName}"; - SetError($"Failed to leave session {session_id}"); + this.sessionStatus = $"Left {session_id}."; + + ClearError(); DisplayStatus(); } - public void DisplayOwnClientLeft (int session_id) + public void DisplayFailedToLeave (int session_id) { - this.session = $"[Left] {session_id}"; + this.connectDisconnectReconnect = $"{serverName}"; - SetError($""); + this.sessionStatus = $"[!!] {sessionName}"; + + SetError($"Failed to leave session {session_id}"); DisplayStatus(); } public void DisplayOtherClientDisconnected (int client_id) { + this.connectDisconnectReconnect = $"{serverName}"; + + this.sessionStatus = $"{sessionName}"; + this.pingPongClients = "Someone just left."; + ClearError(); + DisplayStatus(); } public void DisplayBump (int session_id) { - this.connectDisconnectReconnect = "[!]"; + this.connectDisconnectReconnect = $"[!] {serverName}"; + + this.sessionStatus = $"[!] {sessionName}"; - this.session = $"[!] {session_id}"; + this.pingPongClients = "You were bumped."; - SetError("You're logged in to the same session twice. Press Close Connection & Rejoin to rejoin. This will close the other connection for your other tab, window, or device."); + SetError("You're logged in to the same session in another tab. Press Close Connection & Rejoin to close the other tab's connection."); DisplayStatus(); } @@ -209,7 +322,7 @@ public void DisplaySendMessageFailed(string reason) private void DisplayStatus() { - socketIODisplay.text = $"{connectDisconnectReconnect}\n{session}\n{socketID}\n{pingPongClients}\n{error}"; + socketIODisplay.text = $"{connectDisconnectReconnect}\n{sessionStatus}\n{socketID}\n{pingPongClients}\n{error}"; } } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 44567e5..e7e89c0 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -332,8 +332,20 @@ public void CloseChatConnection () } } - public void OnConnect(string id) { - connectionAdapter.DisplayConnected(id); + public void OnConnect(string socketIdAndServerName) + { + string[] splitIdAndName = socketIdAndServerName.Split('|'); + + if (splitIdAndName.Length != 2) + { + Debug.LogWarning("Expected string of form `id|name`"); + } + + connectionAdapter.SetSocketID(splitIdAndName[0]); + + connectionAdapter.SetServerName(splitIdAndName[1]); + + connectionAdapter.DisplayConnected(); } public void OnDisconnect (string reason) { From 50305891b47924b385f89166a6063e61ecd967d6 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 01:28:52 -0500 Subject: [PATCH 28/57] other clients should now be removed when leaving or disconnected --- .../RuntimeSession/Managers/NetworkUpdateHandler.cs | 10 ---------- .../RuntimeSession/Network/SocketIOEditorSimulator.cs | 4 ++-- .../Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs | 8 ++++++-- Komodo/ProjectSettings/ProjectSettings.asset | 1 + 4 files changed, 9 insertions(+), 14 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 047a44a..a220f55 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -486,16 +486,6 @@ public void OnUpdate(float realTime) _Tick(); } - public void RegisterClient(int client_id) - { - ClientSpawnManager.Instance.AddNewClient(client_id); - } - - public void UnregisterClient(int client_id) - { - ClientSpawnManager.Instance.RemoveClient(client_id); - } - public string GetPlayerNameFromClientID(int clientID) { #if UNITY_WEBGL && !UNITY_EDITOR diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 105aa81..60a78c6 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -178,13 +178,13 @@ public int SendStateCatchUpRequest() public void OnJoined(int clientId) { if (doLogClientEvents) DebugLog($"OnJoined({clientId})"); - _NetworkUpdateHandler.RegisterClient(clientId); + ClientSpawnManager.Instance.AddNewClient(clientId); } public void OnDisconnected(int clientId) { if (doLogClientEvents) DebugLog($"OnDisconnected({clientId})"); - _NetworkUpdateHandler.UnregisterClient(clientId); + ClientSpawnManager.Instance.RemoveClient(clientId); } public void OnMicText(string jsonStringifiedData) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index e7e89c0..0303fc9 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -413,7 +413,7 @@ public void OnReceiveStateCatchup (string packedData) public void OnClientJoined (int client_id) { - netUpdateHandler.RegisterClient(client_id); + ClientSpawnManager.Instance.AddNewClient(client_id); connectionAdapter.DisplayOtherClientJoined(client_id); } @@ -430,7 +430,7 @@ public void OnFailedToJoin(int session_id) public void OnOtherClientLeft (int client_id) { - netUpdateHandler.UnregisterClient(client_id); + ClientSpawnManager.Instance.RemoveClient(client_id); } public void OnOwnClientLeft (int session_id) @@ -452,6 +452,8 @@ public void OnOwnClientDisconnected (int client_id) public void OnOtherClientDisconnected (int client_id) { connectionAdapter.DisplayOtherClientDisconnected(client_id); + + ClientSpawnManager.Instance.RemoveClient(client_id); } public void OnMessage (string typeAndMessage) @@ -467,6 +469,8 @@ public void OnSendMessageFailed (string reason) public void OnBump (int session_id) { connectionAdapter.DisplayBump(session_id); + + ClientSpawnManager.Instance.RemoveAllClients(); } } } diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 8bc263e..af4adf9 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -195,6 +195,7 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} + - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 From 368db9121c9266085a60a192abda4a611ab49c56 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 02:03:12 -0500 Subject: [PATCH 29/57] client names no longer overflow and are now white --- .../Runtime/Prefabs/Client Names.prefab | 390 ------------------ .../Runtime/Prefabs/ClientName.prefab | 102 +++++ ...mes.prefab.meta => ClientName.prefab.meta} | 2 +- .../KomodoCore/Runtime/Prefabs/MenuUI.prefab | 121 +++++- Komodo/ProjectSettings/ProjectSettings.asset | 3 +- 5 files changed, 210 insertions(+), 408 deletions(-) delete mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab create mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab rename Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/{Client Names.prefab.meta => ClientName.prefab.meta} (74%) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab deleted file mode 100644 index 6a42266..0000000 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab +++ /dev/null @@ -1,390 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &845622126947920118 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3010476640433967285} - - component: {fileID: 900357464884791417} - - component: {fileID: 172365947695615275} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3010476640433967285 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 845622126947920118} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7025581435850478598} - m_Father: {fileID: 550870072113794109} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 9.699997, y: -10} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &900357464884791417 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 845622126947920118} - m_CullTransparentMesh: 1 ---- !u!114 &172365947695615275 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 845622126947920118} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5202922158291877184 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5202922158291877191} - - component: {fileID: 5202922158291877189} - - component: {fileID: 8621326580732955068} - m_Layer: 5 - m_Name: Client Names - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5202922158291877191 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5202922158291877184} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.000111937494} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2879686065200079618} - - {fileID: 550870072113794109} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68, y: -17.54} - m_SizeDelta: {x: 136, y: 17.54} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &5202922158291877189 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5202922158291877184} - m_CullTransparentMesh: 0 ---- !u!114 &8621326580732955068 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5202922158291877184} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &7022376552698151386 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2879686065200079618} - - component: {fileID: 6242122694336391003} - - component: {fileID: 621477624473138849} - m_Layer: 5 - m_Name: ClientName - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2879686065200079618 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7022376552698151386} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.000111937494} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 5202922158291877191} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 136, y: 17.54} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &6242122694336391003 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7022376552698151386} - m_CullTransparentMesh: 0 ---- !u!114 &621477624473138849 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7022376552698151386} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.79063493, g: 0.58873266, b: 0.8490566, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 12800000, guid: 0fda1528e26e2634ebc6af4ebfbe9308, type: 3} - m_FontSize: 16 - m_FontStyle: 1 - m_BestFit: 1 - m_MinSize: 0 - m_MaxSize: 111 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 'client: 1 ' ---- !u!1 &8246344343365119946 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7025581435850478598} - - component: {fileID: 3838194411679547942} - - component: {fileID: 5324845244383300055} - m_Layer: 5 - m_Name: Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7025581435850478598 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8246344343365119946} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3010476640433967285} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3838194411679547942 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8246344343365119946} - m_CullTransparentMesh: 1 ---- !u!114 &5324845244383300055 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8246344343365119946} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a0d374235d8de13448796e5a9f5d1c59, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &9007018657029605442 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 550870072113794109} - - component: {fileID: 8293382657188632431} - m_Layer: 5 - m_Name: Draw Availability - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &550870072113794109 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9007018657029605442} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3010476640433967285} - m_Father: {fileID: 5202922158291877191} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 145.9, y: -10} - m_SizeDelta: {x: 19.8, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &8293382657188632431 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9007018657029605442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 172365947695615275} - toggleTransition: 1 - graphic: {fileID: 5324845244383300055} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab new file mode 100644 index 0000000..52f99d8 --- /dev/null +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab @@ -0,0 +1,102 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3221962011810741232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7652873735505418536} + - component: {fileID: 1973335991418625393} + - component: {fileID: 4998192663279701131} + - component: {fileID: 3386530412566339067} + m_Layer: 5 + m_Name: ClientName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7652873735505418536 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3221962011810741232} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000111937494} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &1973335991418625393 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3221962011810741232} + m_CullTransparentMesh: 0 +--- !u!114 &4998192663279701131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3221962011810741232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.92941177, g: 0.92941177, b: 0.92941177, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 0fda1528e26e2634ebc6af4ebfbe9308, type: 3} + m_FontSize: 16 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 111 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'client: 1 ' +--- !u!114 &3386530412566339067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3221962011810741232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab.meta b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab.meta similarity index 74% rename from Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab.meta rename to Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab.meta index 087ae47..5aebe3e 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/Client Names.prefab.meta +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/ClientName.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 874db79c4b328c94da3c3ec502650449 +guid: 1eeec9e7059d03542bab5af1b649f3cb PrefabImporter: externalObjects: {} userData: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab index 6654a76..83a8492 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Prefabs/MenuUI.prefab @@ -2904,7 +2904,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 110, y: -245} + m_AnchoredPosition: {x: 110, y: -220} m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &736149053040740939 @@ -3715,6 +3715,96 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &4098905725029204457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4098905725029204462} + - component: {fileID: 4098905725029204460} + - component: {fileID: 5990671696751086450} + - component: {fileID: 3711329181236238027} + m_Layer: 5 + m_Name: ClientNamesGridLayout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4098905725029204462 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4098905725029204457} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000111937494} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7700205267255819641} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 110, y: -275} + m_SizeDelta: {x: 0, y: 120} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4098905725029204460 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4098905725029204457} + m_CullTransparentMesh: 0 +--- !u!114 &5990671696751086450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4098905725029204457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 120 + m_PreferredWidth: -1 + m_PreferredHeight: 120 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &3711329181236238027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4098905725029204457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 1 + m_CellSize: {x: 100, y: 20} + m_Spacing: {x: 5, y: 5} + m_Constraint: 2 + m_ConstraintCount: 5 --- !u!1 &4263877272489066192 GameObject: m_ObjectHideFlags: 0 @@ -5055,7 +5145,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 110, y: -280} + m_AnchoredPosition: {x: 110, y: -255} m_SizeDelta: {x: 210, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4069729741416945192 @@ -7559,13 +7649,14 @@ RectTransform: - {fileID: 7700205267297009175} - {fileID: 2346386664871449075} - {fileID: 7055521913529411145} + - {fileID: 4098905725029204462} m_Father: {fileID: 7700205267839848467} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} m_AnchoredPosition: {x: 0, y: -450} - m_SizeDelta: {x: 220, y: 300} + m_SizeDelta: {x: 220, y: 400} m_Pivot: {x: 0, y: 0} --- !u!222 &7700205267255819646 CanvasRenderer: @@ -7589,9 +7680,9 @@ MonoBehaviour: m_EditorClassIdentifier: m_IgnoreLayout: 0 m_MinWidth: -1 - m_MinHeight: 300 + m_MinHeight: 400 m_PreferredWidth: -1 - m_PreferredHeight: 300 + m_PreferredHeight: 400 m_FlexibleWidth: 1 m_FlexibleHeight: -1 m_LayoutPriority: 1 @@ -7689,7 +7780,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 110, y: -150} + m_AnchoredPosition: {x: 110, y: -125} m_SizeDelta: {x: 210, y: 150} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7700205267297009258 @@ -9282,7 +9373,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 110, y: -50} + m_AnchoredPosition: {x: 110, y: -25} m_SizeDelta: {x: 210, y: 40} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7700205268436857737 @@ -10139,8 +10230,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e31af09215ccb384c9be0c77a33aba7b, type: 3} m_Name: m_EditorClassIdentifier: - transformToAddTextUnder: {fileID: 7700205267255819641} - textProfile: {fileID: 5202922158291877184, guid: 874db79c4b328c94da3c3ec502650449, + transformToAddTextUnder: {fileID: 4098905725029204462} + textProfile: {fileID: 3221962011810741232, guid: 1eeec9e7059d03542bab5af1b649f3cb, type: 3} --- !u!114 &5937229087140923236 MonoBehaviour: @@ -11177,12 +11268,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: d33cf533d5183984ea5c8045f7f3620b, type: 3} ---- !u!1 &4890615312982106431 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5066473466599751392, guid: d33cf533d5183984ea5c8045f7f3620b, - type: 3} - m_PrefabInstance: {fileID: 401188090795581407} - m_PrefabAsset: {fileID: 0} --- !u!224 &4890615312982106430 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 5066473466599751393, guid: d33cf533d5183984ea5c8045f7f3620b, @@ -11249,3 +11334,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &4890615312982106431 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5066473466599751392, guid: d33cf533d5183984ea5c8045f7f3620b, + type: 3} + m_PrefabInstance: {fileID: 401188090795581407} + m_PrefabAsset: {fileID: 0} diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index af4adf9..fd6f4ac 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -195,7 +195,6 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} - - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -741,10 +740,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - Proximity: False InternetClient: False CodeGeneration: False BackgroundMediaPlayback: False + Proximity: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 33c2f28d5d1bd8c20386718afd368576e1277139 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 14:27:39 -0500 Subject: [PATCH 30/57] hotfix --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 8e13281..3f32b21 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -97,9 +97,9 @@ console.log("[SocketIO " + syncSocketId + "] Successfully connected to " + syncSocketId); - var socketIdAndServerName = socketId + "|" + serverName; + var syncSocketIdAndServerName = syncSocketId + "|" + serverName; - window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', socketIdAndServerName); + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', syncSocketIdAndServerName); }); sync.on('disconnect', function (reason) { @@ -707,7 +707,7 @@ // general messaging system BrowserEmitMessage: function (typePtr, messagePtr) { if (window.sync == null) { - console.error("BrowserEmitMessage: window.sync was null"); + console.warn("BrowserEmitMessage: window.sync was null"); return 1; } From 78b292098f0d71b798bec2a5a52f244db80a6e9a Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 14:36:50 -0500 Subject: [PATCH 31/57] process new server name event --- .../Plugins/jslib/socket-funcs.jslib | 10 ++++++---- .../Scripts/RuntimeSession/SocketIOAdapter.cs | 16 +++++++--------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 3f32b21..3088bb0 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -92,14 +92,16 @@ //source: https://socket.io/docs/v2/client-api/index.html - sync.on('connect', function (serverName) { + sync.on('connect', function () { var syncSocketId = (sync == null || sync.id === undefined || sync.id == null) ? "No ID" : sync.id; //do this so we can call sendMessage without it accidentally interpreting null as the end of the arguments console.log("[SocketIO " + syncSocketId + "] Successfully connected to " + syncSocketId); - - var syncSocketIdAndServerName = syncSocketId + "|" + serverName; - window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', syncSocketIdAndServerName); + window.gameInstance.SendMessage(socketIOAdapter, 'OnConnect', syncSocketId); + }); + + sync.on('serverName', function (serverName) { + window.gameInstance.SendMessage(socketIOAdapter, 'OnServerName', serverName); }); sync.on('disconnect', function (reason) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 0303fc9..0a187fc 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -332,18 +332,16 @@ public void CloseChatConnection () } } - public void OnConnect(string socketIdAndServerName) + public void OnConnect(string socketId) { - string[] splitIdAndName = socketIdAndServerName.Split('|'); + connectionAdapter.SetSocketID(socketId); - if (splitIdAndName.Length != 2) - { - Debug.LogWarning("Expected string of form `id|name`"); - } - - connectionAdapter.SetSocketID(splitIdAndName[0]); + connectionAdapter.DisplayConnected(); + } - connectionAdapter.SetServerName(splitIdAndName[1]); + public void OnServerName(string serverName) + { + connectionAdapter.SetServerName(serverName); connectionAdapter.DisplayConnected(); } From a721924f41097d5aaed29b77998a16e7983ed95c Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 16:02:20 -0500 Subject: [PATCH 32/57] don't remove all clients when leaving session; refactor adding clients into own and others; indicate when own client is connected --- .../Plugins/jslib/socket-funcs.jslib | 2 +- .../RuntimeSession/ClientSpawnManager.cs | 205 +++++++++++++++++- .../RuntimeSession/ConnectionAdapter.cs | 2 - .../Scripts/RuntimeSession/SocketIOAdapter.cs | 16 +- Komodo/ProjectSettings/ProjectSettings.asset | 3 +- 5 files changed, 212 insertions(+), 16 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index 3088bb0..b979dc8 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -225,7 +225,7 @@ sync.on('successfullyJoined', function(session_id) { console.log("[SocketIO " + sync.id + "] Successfully joined session " + session_id); - window.gameInstance.SendMessage(socketIOAdapter, 'OnSuccessfullyJoined', session_id); + window.gameInstance.SendMessage(socketIOAdapter, 'OnOwnClientJoined', session_id); }); // Handle when we failed to join a session. diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index 6c6e71d..9f16f5e 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -128,6 +128,8 @@ public static ClientSpawnManager Instance public GameObject clientPrefab; public Vector3 centerAvatarSpawnLocation; public int clientReserveCount; + + private int nextAvailableSlot = 0; public float spreadRadius; //References for displaying user name tags and speechtotext text @@ -144,6 +146,8 @@ public static ClientSpawnManager Instance private Dictionary avatarIndexFromClientId = new Dictionary(); private Dictionary usernameFromClientId = new Dictionary(); public Dictionary animatorFromClientId = new Dictionary(); + + private string mainClientName = "Unset Name"; #endregion @@ -197,8 +201,7 @@ public IEnumerator Start() GameStateManager.Instance.isAvatarLoadingFinished = true; - //add ourselves - AddNewClient(NetworkUpdateHandler.Instance.client_id, true); + AddOwnClient(); if (UIManager.IsAlive) { @@ -297,6 +300,167 @@ public void AddNewClients(int[] clientIDs) } } + public void AddOwnClient() + { + int clientID = NetworkUpdateHandler.Instance.client_id; + + if (GameStateManager.IsAlive && !GameStateManager.Instance.isAvatarLoadingFinished) + { + return; + } + + //setup newclient + if (clientIDs.Contains(clientID)) + { + return; + } + + clientIDs.Add(clientID); + + mainClientName = NetworkUpdateHandler.Instance.GetPlayerNameFromClientID(clientID); + + gameObjects[nextAvailableSlot].SetActive(false); + + InitializeAvatar(clientID); + + mainClientIndex = nextAvailableSlot; + + var temp = avatarEntityGroupFromClientId[clientID].transform; + + var ROT = entityManager.GetComponentData(avatarEntityGroupFromClientId[clientID].rootEntity).Value.value;//.entity_data.rot; + + //To prevent offset issues when working with editor +#if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING + + mainPlayer.transform.position = temp.position; + + mainPlayer.transform.rotation = new Quaternion(ROT.x, ROT.y, ROT.z, ROT.w); + + handsParent.transform.position = temp.position; + + handsParent.transform.rotation = new Quaternion(ROT.x, ROT.y, ROT.z, ROT.w); +#endif + //Turn Off Dummy + var parObject = temp.parent.parent.gameObject; + + parObject.name = "Main_Client"; + + nextAvailableSlot += 1; + } + + public void DisplayOwnClientIsConnected () + { + DisplayClientIsConnected(mainClientName, NetworkUpdateHandler.Instance.client_id); + } + + public void DisplayClientIsConnected (string name, int clientID) + { + if (!UIManager.IsAlive) + { + Debug.LogWarning("AddNewClient2: UIManager.IsAlive was false"); + } + else + { + UIManager.Instance.clientTagSetup.CreateTextFromString(name, clientID); // TODO(Brandon): rename to CreateClientConnectedIndicator + } + } + + public void InitializeAvatar(int clientID) + { + AvatarEntityGroup avatarEntityGroup = gameObjects[nextAvailableSlot].GetComponentInChildren(); + avatarEntityGroup.clientID = clientID; + + if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) + { + avatarEntityGroupFromClientId.Add(clientID, avatarEntityGroup); + } + else + { + avatarEntityGroupFromClientId[clientID] = avatarEntityGroup; + } + + if (!avatarIndexFromClientId.ContainsKey(clientID)) + { + avatarIndexFromClientId.Add(clientID, nextAvailableSlot); + } + else + { + avatarIndexFromClientId[clientID] = nextAvailableSlot; + } + } + + public void AddNewClient2(int clientID) + { + if (GameStateManager.IsAlive && !GameStateManager.Instance.isAvatarLoadingFinished) + { + return; + } + + //setup newclient + if (clientIDs.Contains(clientID)) + { + return; + } + + clientIDs.Add(clientID); + + string nameLabel = NetworkUpdateHandler.Instance.GetPlayerNameFromClientID(clientID); + + // Skip avatars that are already on, and your own client's spot. We need this loop because + // if someone in the middle of the list disconnected, we should reuse their avatar index. + for (int i = 0; i < clientReserveCount; i += 1) + { + if (!gameObjects[i].activeInHierarchy && mainClientIndex != i) + { + nextAvailableSlot = i; + + break; + } + } + + InitializeAvatar(clientID); + + if (!usernameFromClientId.ContainsKey(clientID)) + { + usernameFromClientId.Add(clientID, nameLabel); + } + else + { + usernameFromClientId[clientID] = nameLabel; + } + + DisplayClientIsConnected(nameLabel, clientID); + + gameObjects[nextAvailableSlot].SetActive(true); + + //setAnimatorReferences what I use to reference other peoples hands + int idForLeftHand = (clientID * 100) + (2); + int idForRightHand = (clientID * 100) + (3); + + if (!animatorFromClientId.ContainsKey(idForLeftHand)) + { + animatorFromClientId.Add(idForLeftHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent()); + animatorFromClientId.Add(idForRightHand, avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent()); + } + else + { + animatorFromClientId[idForLeftHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_L.GetComponent(); + animatorFromClientId[idForRightHand] = avatarEntityGroupFromClientId[clientID].avatarComponent_hand_R.GetComponent(); + } + + //set text label + SpeechToTextSnippet newText = new SpeechToTextSnippet + { + stringType = (int)STRINGTYPE.CLIENT_NAME, + target = clientID,//clientIDToAvatarIndex[clientID], + text = nameLabel, + }; + + ProcessSpeechToTextSnippet(newText); + + nextAvailableSlot += 1; + } + public void AddNewClient(int clientID, bool isMainPlayer = false) { if (clientID == NetworkUpdateHandler.Instance.client_id && !isMainPlayer) @@ -456,6 +620,24 @@ public void RemoveClient (int clientID) DestroyClient2(clientID); } + + public void DisplayOwnClientIsDisconnected () + { + DisplayClientIsDisconnected(NetworkUpdateHandler.Instance.client_id); + } + + public void DisplayClientIsDisconnected (int clientID) + { + if (UIManager.IsAlive) + { + UIManager.Instance.clientTagSetup.DeleteTextFromString(usernameFromClientId[clientID]); + } + else + { + Debug.LogWarning($"Couldn't remove client username {clientID} because UIManager didn't exist. Continuing."); + } + } + public void DestroyClient2 (int clientID) { if (!clientIDs.Contains(clientID)) @@ -474,14 +656,7 @@ public void DestroyClient2 (int clientID) return; } - if (UIManager.IsAlive) - { - UIManager.Instance.clientTagSetup.DeleteTextFromString(usernameFromClientId[clientID]); - } - else - { - Debug.LogWarning($"Couldn't remove client username {clientID} because UIManager didn't exist. Continuing."); - } + DisplayClientIsDisconnected(clientID); if (!avatarEntityGroupFromClientId.ContainsKey(clientID)) { @@ -503,8 +678,18 @@ public void RemoveAllClients () { int id = clientIDs[i]; + // Don't remove your own client. + if (clientIDs[i] == NetworkUpdateHandler.Instance.client_id) + { + i -= 1; + + continue; + } + RemoveClient(id); } + + nextAvailableSlot = 1; } public async void DestroyClient(int clientID) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs index 47bb3d7..5fd7c9a 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ConnectionAdapter.cs @@ -191,8 +191,6 @@ public void DisplayDisconnect (string reason) pingPongClients = $"Disconnected. {reason}"; - ClearError(); - DisplayStatus(); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 0a187fc..0cc8252 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -411,19 +411,25 @@ public void OnReceiveStateCatchup (string packedData) public void OnClientJoined (int client_id) { - ClientSpawnManager.Instance.AddNewClient(client_id); + ClientSpawnManager.Instance.AddNewClient2(client_id); connectionAdapter.DisplayOtherClientJoined(client_id); } - public void OnSuccessfullyJoined (int session_id) + public void OnOwnClientJoined (int session_id) { + connectionAdapter.SetSessionName(session_id); + connectionAdapter.DisplayOwnClientJoined(session_id); + + ClientSpawnManager.Instance.DisplayOwnClientIsConnected(); } public void OnFailedToJoin(int session_id) { connectionAdapter.DisplayFailedToJoin(session_id); + + ClientSpawnManager.Instance.DisplayOwnClientIsDisconnected(); } public void OnOtherClientLeft (int client_id) @@ -433,12 +439,18 @@ public void OnOtherClientLeft (int client_id) public void OnOwnClientLeft (int session_id) { + connectionAdapter.SetSessionName(session_id); + connectionAdapter.DisplayOwnClientLeft(session_id); + + ClientSpawnManager.Instance.DisplayOwnClientIsDisconnected(); } public void OnFailedToLeave(int session_id) { connectionAdapter.DisplayFailedToLeave(session_id); + + ClientSpawnManager.Instance.DisplayOwnClientIsConnected(); } public void OnOwnClientDisconnected (int client_id) diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index fd6f4ac..af4adf9 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -195,6 +195,7 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} + - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -740,10 +741,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False + Proximity: False InternetClient: False CodeGeneration: False BackgroundMediaPlayback: False - Proximity: False metroTargetDeviceFamilies: Desktop: False Holographic: False From b45306929a4c90990db9435c8c2e4c93b3977f45 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 16:08:09 -0500 Subject: [PATCH 33/57] fix OnDestroy bug --- .../Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs | 4 +--- .../Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs | 5 +++++ Komodo/ProjectSettings/ProjectSettings.asset | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index a220f55..75a3985 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -548,15 +548,13 @@ public void ProcessMessage(string typeAndMessage) } } - public void OnDestroy() + public void OnApplicationQuit() { //deregister our update loops if (GameStateManager.IsAlive) { GameStateManager.Instance.DeRegisterUpdatableObject(this); } - - SocketIOAdapter.Instance.LeaveAndCloseConnection(); } } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 0cc8252..c1c8a72 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -482,5 +482,10 @@ public void OnBump (int session_id) ClientSpawnManager.Instance.RemoveAllClients(); } + + public void OnApplicationQuit () + { + Instance.LeaveAndCloseConnection(); + } } } diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index af4adf9..f3d9e7d 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -708,7 +708,7 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: - EnterpriseAuthentication: False + CodeGeneration: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -743,8 +743,8 @@ PlayerSettings: Contacts: False Proximity: False InternetClient: False - CodeGeneration: False BackgroundMediaPlayback: False + EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 710dc6a06639da8ccaa12248737acb3b1488f3da Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 19 Oct 2021 17:07:30 -0500 Subject: [PATCH 34/57] make quotes consistent --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index b979dc8..fd5369d 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -44,7 +44,7 @@ window.socketIODebugInfo = {}; // connect to socket.io relay server - window.sync = io(window.RELAY_BASE_URL + "/sync"); + window.sync = io(window.RELAY_BASE_URL + '/sync'); if (window.sync == null) { console.error("io(" + window.RELAY_BASE_URL + "/sync) failed"); From b4107da81888ba9718230e36921bfc2c5ab2b28b Mon Sep 17 00:00:00 2001 From: barasakar Date: Wed, 20 Oct 2021 14:50:10 -0500 Subject: [PATCH 35/57] updated Unity. Modified files are mostly caused by the update. There is no big change in scripts --- .../RuntimeSession/MandatoryCalibration.cs | 1 + .../Settings/Open XR Package Settings.asset | 27 +++++++++++++++++-- Komodo/Packages/manifest.json | 10 +++---- Komodo/Packages/packages-lock.json | 12 ++++----- Komodo/ProjectSettings/ProjectVersion.txt | 4 +-- 5 files changed, 39 insertions(+), 15 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs index 66fb6b7..9a0268f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/MandatoryCalibration.cs @@ -32,6 +32,7 @@ public class MandatoryCalibration : MonoBehaviour /// that this script is attached to. /// /// + public GameObject HeightCalibrationPrompt; //TODO (Jonathan): automatically assign variable by finding type private bool teleportedTwice = false; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/XR/Settings/Open XR Package Settings.asset b/Komodo/Assets/Packages/KomodoCore/Runtime/XR/Settings/Open XR Package Settings.asset index 9f7a417..3a8d0fd 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/XR/Settings/Open XR Package Settings.asset +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/XR/Settings/Open XR Package Settings.asset @@ -60,6 +60,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-7407746391996141845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &-5860073867388277498 MonoBehaviour: m_ObjectHideFlags: 0 @@ -135,10 +157,11 @@ MonoBehaviour: - {fileID: -7573176407786112206} - {fileID: 5267697656222854804} - {fileID: -5860073867388277498} + - {fileID: 8380146115642572116} + - {fileID: 6996874771206359924} - {fileID: 7731443339745850861} + - {fileID: -7407746391996141845} - {fileID: -1007786447557025201} - - {fileID: 6996874771206359924} - - {fileID: 8380146115642572116} m_renderMode: 1 m_depthSubmissionMode: 0 --- !u!114 &2910771567588298596 diff --git a/Komodo/Packages/manifest.json b/Komodo/Packages/manifest.json index 9013adc..5f7cbee 100644 --- a/Komodo/Packages/manifest.json +++ b/Komodo/Packages/manifest.json @@ -23,17 +23,17 @@ "com.unity.dots.editor": "0.12.0-preview.6", "com.unity.entities": "0.17.0-preview.41", "com.unity.ide.rider": "2.0.7", - "com.unity.ide.visualstudio": "2.0.8", - "com.unity.ide.vscode": "1.2.3", + "com.unity.ide.visualstudio": "2.0.11", + "com.unity.ide.vscode": "1.2.4", "com.unity.mathematics": "1.2.1", "com.unity.subsystemregistration": "1.1.0", - "com.unity.test-framework": "1.1.24", + "com.unity.test-framework": "1.1.29", "com.unity.textmeshpro": "3.0.6", "com.unity.timeline": "1.4.8", "com.unity.ugui": "1.0.0", "com.unity.xr.management": "4.0.1", - "com.unity.xr.oculus": "1.9.1", - "com.unity.xr.openxr": "1.1.1", + "com.unity.xr.oculus": "1.10.0", + "com.unity.xr.openxr": "1.2.8", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", diff --git a/Komodo/Packages/packages-lock.json b/Komodo/Packages/packages-lock.json index 2394420..70e2488 100644 --- a/Komodo/Packages/packages-lock.json +++ b/Komodo/Packages/packages-lock.json @@ -110,7 +110,7 @@ "url": "https://packages.unity.com" }, "com.unity.ide.visualstudio": { - "version": "2.0.8", + "version": "2.0.11", "depth": 0, "source": "registry", "dependencies": { @@ -119,7 +119,7 @@ "url": "https://packages.unity.com" }, "com.unity.ide.vscode": { - "version": "1.2.3", + "version": "1.2.4", "depth": 0, "source": "registry", "dependencies": {}, @@ -228,7 +228,7 @@ "url": "https://packages.unity.com" }, "com.unity.test-framework": { - "version": "1.1.24", + "version": "1.1.29", "depth": 0, "source": "registry", "dependencies": { @@ -279,7 +279,7 @@ } }, "com.unity.xr.legacyinputhelpers": { - "version": "2.1.7", + "version": "2.1.8", "depth": 1, "source": "registry", "dependencies": { @@ -302,7 +302,7 @@ "url": "https://packages.unity.com" }, "com.unity.xr.oculus": { - "version": "1.9.1", + "version": "1.10.0", "depth": 0, "source": "registry", "dependencies": { @@ -312,7 +312,7 @@ "url": "https://packages.unity.com" }, "com.unity.xr.openxr": { - "version": "1.1.1", + "version": "1.2.8", "depth": 0, "source": "registry", "dependencies": { diff --git a/Komodo/ProjectSettings/ProjectVersion.txt b/Komodo/ProjectSettings/ProjectVersion.txt index 26fc67f..cec2ec9 100644 --- a/Komodo/ProjectSettings/ProjectVersion.txt +++ b/Komodo/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2020.3.10f1 -m_EditorVersionWithRevision: 2020.3.10f1 (297d780c91bc) +m_EditorVersion: 2020.3.20f1 +m_EditorVersionWithRevision: 2020.3.20f1 (41c4e627c95f) From 53c45fe5541afe1b15255e9d2a633583d7a2a76f Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Wed, 20 Oct 2021 15:38:44 -0500 Subject: [PATCH 36/57] added fashion critique example dresses --- .../Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 5c5a41a..b3512fa 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -51,7 +51,7 @@ public static SocketIOEditorSimulator Instance public int isTeacher; - public string sessionDetails = @"{""assets"":[{""id"":111420,""name"":""Dragon whole"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/9bc7be11-8784-44a5-a621-0705f0e8e5dc/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111452,""name"":""Miller Index Planes"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/feabc4e3-1cdf-4663-b1c7-c63efe677a56/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111470,""name"":""Sheer Dress"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/b2dee1ca-a203-4e49-841d-fd81ce53eb1d/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111478,""name"":""TiltBrush BrushTests"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/fe562af4-e660-454c-b9e5-b6c57086cc12/model.glb"",""isWholeObject"":true,""scale"":1}],""build"":""base/stable"",""course_id"":1,""create_at"":""2020-11-13T20:19:54.000Z"",""description"":"" This is a the demo session for our talk with TCNJ. "",""end_time"":""2020-11-13T19:11:00.000Z"",""session_id"":126,""session_name"":""TCNJ Demo"",""start_time"":""2020-11-13T18:11:00.000Z"",""users"":[{""student_id"":1,""email"":""admin@komodo.edu"",""first_name"":""Admin"",""last_name"":""Komodo""},{""student_id"":2,""email"":""first1@illinois.edu"",""first_name"":""First1"",""last_name"":""Last1""},{""student_id"":5,""email"":""first2@illinois.edu"",""first_name"":""First2"",""last_name"":""Last2""},{""student_id"":10,""email"":""dtamay3@illinois.edu"",""first_name"":""First3"",""last_name"":""Last3""},{""student_id"":14,""email"":""first3@illinois.edu"",""first_name"":""Alex"",""last_name"":""Cabada""},{""student_id"":26,""email"":""demo1@illinois.edu"",""first_name"":""First4"",""last_name"":""First5""},{""student_id"":27,""email"":""first5@illinois.edu"",""first_name"":""First5"",""last_name"":""Last5""},{""student_id"":28,""email"":""demo3@illinois.edu"",""first_name"":""Demo"",""last_name"":""3""},{""student_id"":29,""email"":""demo4@illinois.edu"",""first_name"":""Demo"",""last_name"":""4""},{""student_id"":30,""email"":""demo5@illinois.edu"",""first_name"":""Demo"",""last_name"":""5""},{""student_id"":31,""email"":""demo6@illinois.edu"",""first_name"":""Demo"",""last_name"":""6""}]}"; + public string sessionDetails = @"{""assets"":[{""id"":111550,""name"":""GraceGremer"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/8f5fef97-a735-4c2e-8d28-fc3badfe09a3/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111576,""name"":""GarmentSetup1"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/1843c37c-dc40-4520-91cb-ad1cdc70d72e/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111577,""name"":""GarmentSetup2"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/cb3464eb-f96e-48c6-b774-e4dfbdc8ab78/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111578,""name"":""GarmentSetup3"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/e8567627-ade7-493e-a017-e8b1b61e71af/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111579,""name"":""GarmentSetup4"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/9a133a69-c8ba-4cf8-9539-a9a2b2827226/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111580,""name"":""GarmentSetup5"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/0529709a-803e-4f61-86d1-092dabf0c2cb/model.glb"",""isWholeObject"":false,""scale"":1},{""id"":111589,""name"":""ShanenHaigler"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/7bb5d74d-39f3-4b3d-aa56-4708b62bda95/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111597,""name"":""Garment O'Donnell"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/ee63a354-b427-4ca3-a2a0-6e230efabe55/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111602,""name"":""GraceGremer"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/14bacabd-7f09-4120-b420-ccfa09b23e03/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111604,""name"":""CarleeIhde"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/de622ac8-eabd-4d3a-ab8f-ab56ee415813/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111605,""name"":""CarleeI"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/29394a64-0e31-4824-86f8-133297f9f84c/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111607,""name"":""G-SarahMiranda"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/f3f1442c-f9cc-454b-8b32-8f3597d79272/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111608,""name"":""SarahMirandaMood"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/0b5036d8-37f0-4c32-b65a-7030cef4718d/model.glb"",""isWholeObject"":true,""scale"":1},{""id"":111609,""name"":""G-ShanenHaigleer"",""url"":""https://s3.us-east-2.amazonaws.com/vrcat-assets/5539b18d-ed67-48cb-8a87-164fc161319a/model.glb"",""isWholeObject"":true,""scale"":1}],""build"":""/test/Brandon-develop-2021-10-19-15xx/"",""course_id"":3,""create_at"":""2021-03-26T01:00:58.000Z"",""description"":""(No description added)"",""end_time"":""2021-03-31T19:03:00.000Z"",""session_id"":141,""session_name"":""SP21 - Critique Group C"",""start_time"":""2021-03-31T18:03:00.000Z"",""users"":[]}"; private float[] _arrayPointer; private int _relayUpdateSize; From 53cfdb0c793f34b44004b87aa98a283980692cef Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Wed, 20 Oct 2021 15:58:42 -0500 Subject: [PATCH 37/57] use SocketIOEditorSimulator SessionDetails when useEditorModelsList is checked --- .../RuntimeSession/Managers/NetworkUpdateHandler.cs | 9 ++++++--- .../RuntimeSession/Network/SocketIOEditorSimulator.cs | 6 +++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 047a44a..1a2a484 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -173,6 +173,8 @@ private void _GetParams () private void _GetModelsAndSessionDetails () { #if UNITY_WEBGL && !UNITY_EDITOR + string SessionDetailString; + if (useEditorModelsList) { #if DEVELOPMENT_BUILD @@ -182,14 +184,15 @@ private void _GetModelsAndSessionDetails () //in non-dev build, ignore the flag. modelData.models.Clear(); #endif + SessionDetailsString = SocketSim.GetSessionDetails(); + } else { modelData.models.Clear(); - } - // Get session details from browser api call - string SessionDetailsString = SocketIOJSLib.GetSessionDetails(); + SessionDetailsString = SocketIOJSLib.GetSessionDetails(); + } if (System.String.IsNullOrEmpty(SessionDetailsString)) { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index b3512fa..794eb18 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -359,12 +359,12 @@ public void ToggleCapture(int operation, int session_id) } }, **/ - public string GetSessionDetails () + public static string GetSessionDetails () { //TODO -- extend this with a public boolean to account for multiple code paths above. - DebugLog($"GetSessionDetails()"); + Instance.DebugLog($"GetSessionDetails()"); - return sessionDetails; + return Instance.sessionDetails; } public void BrowserEmitMessage (string type, string message) From 317fa00e74bc5599d03c61a5f1bf7ad925197927 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Wed, 20 Oct 2021 16:12:17 -0500 Subject: [PATCH 38/57] fixed bug --- .../Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 01d92cf..e7dc5bf 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -184,7 +184,7 @@ private void _GetModelsAndSessionDetails () //in non-dev build, ignore the flag. modelData.models.Clear(); #endif - SessionDetailsString = SocketSim.GetSessionDetails(); + SessionDetailsString = SocketIOEditorSimulator.GetSessionDetails(); } else @@ -494,7 +494,7 @@ public string GetPlayerNameFromClientID(int clientID) #if UNITY_WEBGL && !UNITY_EDITOR string SessionDetailsString = SocketIOJSLib.GetSessionDetails(); #else - string SessionDetailsString = SocketSim.GetSessionDetails(); + string SessionDetailsString = SocketIOEditorSimulator.GetSessionDetails(); #endif var Details = JsonUtility.FromJson(SessionDetailsString); From e1dbcff699044000da633516a654d515ff87683b Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Wed, 20 Oct 2021 22:05:08 -0500 Subject: [PATCH 39/57] renamed NetworkUpdate and InteractionUpdate --- .../Scripts/RuntimeSession/AvatarComponent.cs | 4 +- .../Scripts/RuntimeSession/LockToggle.cs | 2 +- .../Managers/NetworkUpdateHandler.cs | 4 +- .../Managers/SceneManagerExtensions.cs | 2 +- .../RuntimeSession/Managers/UIManager.cs | 6 +- .../Network/MainClientUpdater.cs | 4 +- .../Network/NetworkSimulator.cs | 4 +- .../Network/NetworkedGameObject.cs | 4 +- .../Network/NetworkedPhysicsManager.cs | 4 +- .../KomodoControllerInteraction.cs | 703 ++++++++++-------- 10 files changed, 414 insertions(+), 323 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/AvatarComponent.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/AvatarComponent.cs index ded1e7e..2f85df4 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/AvatarComponent.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/AvatarComponent.cs @@ -11,7 +11,7 @@ public void OnPointerEnter(PointerEventData eventData) { try { - NetworkUpdateHandler.Instance.InteractionUpdate( + NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK, @@ -31,7 +31,7 @@ public void OnPointerExit(PointerEventData eventData) { try { - NetworkUpdateHandler.Instance.InteractionUpdate( + NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK_END, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs index 6fc291c..9549e80 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs @@ -85,7 +85,7 @@ public void SendNetworkUpdate (bool doLock) int entityID = entityManager.GetComponentData(NetworkedObjectsManager.Instance.GetNetworkedSubObjectList(this.index)[0].Entity).entityID; - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = entityID, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 75a3985..046f6fb 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -307,7 +307,7 @@ public void Start() } //TODO(Brandon): Suggestion: rename this to PositionUpdate - public void NetworkUpdate(Position pos) + public void SendSyncPoseMessage(Position pos) { var posString = JsonUtility.ToJson(pos); var message = new KomodoMessage("sync", posString); @@ -321,7 +321,7 @@ public void NetworkUpdate(Position pos) // #endif } - public void InteractionUpdate(Interaction interaction) + public void SendSyncInteractionMessage(Interaction interaction) { var intString = JsonUtility.ToJson(interaction); var message = new KomodoMessage("interaction", intString); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/SceneManagerExtensions.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/SceneManagerExtensions.cs index 94bc6ee..63bf698 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/SceneManagerExtensions.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/SceneManagerExtensions.cs @@ -68,7 +68,7 @@ public void Start() /// public void OnPressSceneButton(SceneReference sceneRef, Button button) { - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = sceneRef.sceneIndex, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs index 0c735b4..91b4d2d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/UIManager.cs @@ -257,7 +257,7 @@ public void SendVisibilityUpdate (int index, bool doShow) if (doShow) { - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = entityID, @@ -266,7 +266,7 @@ public void SendVisibilityUpdate (int index, bool doShow) } else { - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = NetworkUpdateHandler.Instance.client_id, targetEntity_id = entityID, @@ -412,7 +412,7 @@ public void SimulateLockTogglePress(int index, bool currentLockStatus, bool doSe lockState = (int)INTERACTIONS.UNLOCK; } - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = NetworkUpdateHandler.Instance.client_id,//index, // TODO(rob): use client hand ids or 0 for desktop? targetEntity_id = entityID, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs index fbeab23..d45017b 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs @@ -266,7 +266,7 @@ public void SendPositionUpdates(Entity_Type entityType, Vector3 position, Quater Position coords = GeneratePosition(this, entityType, position, rotation); //send data over to those funcions attached to our UnityEvent - netUpdateHandler.NetworkUpdate(coords); + netUpdateHandler.SendSyncPoseMessage(coords); } /// @@ -288,7 +288,7 @@ public void SendNetObjectUpdates(NetworkedGameObject eContainer) scaleFactor = eContainer.transform.lossyScale.x, }; - netUpdateHandler.NetworkUpdate(coords); + netUpdateHandler.SendSyncPoseMessage(coords); } #endregion } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs index 8d8403a..d646a42 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkSimulator.cs @@ -71,7 +71,7 @@ public void ReceiveCenterPositionUpdateForHead() { * sending the update out, it causes this code client to "receive" * a relay update (which will apply to the top incremental user client). */ - private void NetworkUpdate(Position pos) + private void SendSyncPoseMessage(Position pos) { float[] arr_pos = NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos); #if UNITY_WEBGL && !UNITY_EDITOR @@ -95,7 +95,7 @@ public void PackedCenterPositionUpdateForHead() { Position position = GeneratePosition(Entity_Type.users_head, Vector3.zero, Quaternion.AngleAxis(180f, Vector3.forward)); - NetworkUpdate(position); + SendSyncPoseMessage(position); } /** Test receiving updates in the editor. diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs index cd74955..4f761a8 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs @@ -125,7 +125,7 @@ public void OnCollisionEnter(Collision collision) //call to send information to the server about our look at behavio public void OnPointerEnter(PointerEventData eventData) { - NetworkUpdateHandler.Instance.InteractionUpdate( + NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK, @@ -136,7 +136,7 @@ public void OnPointerEnter(PointerEventData eventData) public void OnPointerExit(PointerEventData eventData) { - NetworkUpdateHandler.Instance.InteractionUpdate( + NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK_END, diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs index 7b57e91..18a9def 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedPhysicsManager.cs @@ -165,7 +165,7 @@ public void SendPhysicsGameObjectUpdatesToNetwork(NetworkedGameObject eContainer scaleFactor = eContainer.transform.lossyScale.x, }; - netUpdateHandler.NetworkUpdate(coords); + netUpdateHandler.SendSyncPoseMessage(coords); } /// @@ -186,7 +186,7 @@ public void StopPhysicsUpdates(NetworkedGameObject eContainer) }; - netUpdateHandler.NetworkUpdate(coords); + netUpdateHandler.SendSyncPoseMessage(coords); } public Rigidbody GetRigidbody(int entityId) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs index fb76085..31d56e6 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs @@ -12,210 +12,249 @@ namespace Komodo.Runtime [RequireComponent(typeof(WebXRController), typeof(AvatarComponent))] public class KomodoControllerInteraction : MonoBehaviour, IUpdatable { - #region Controller Unity Events To Add Input From Editor - [Header("Bottom Trigger BUTTON INVOKE EVENT")] + [Header("Trigger Button")] + public UnityEvent onTriggerButtonDown; + public UnityEvent onTriggerButtonUp; - [Header("Side Trigger BUTTON")] + [Header("Grip Button")] + public UnityEvent onGripButtonDown; + public UnityEvent onGripButtonUp; - [Header("A/X BUTTON")] + [Header("A / X Button")] public UnityEvent onPrimaryButtonDown; + public UnityEvent onPrimaryButtonUp; - [Header("B/Y BUTTON")] + [Header("B / Y Button")] public UnityEvent onSecondaryButtonDown; + public UnityEvent onSecondaryButtonUp; - [Header("Thumbstick BUTTON")] + [Header("Thumbstick Button")] public UnityEvent onThumbstickButtonDown; + public UnityEvent onThumbstickButtonUp; - [Header("DIRECTIONAL THRESHOLD INVOCATIONS")] + [Header("Thumbstick Flick")] public UnityEvent onLeftFlick; + public UnityEvent onRightFlick; + public UnityEvent onDownFlick; + public UnityEvent onUpFlick; private bool isHorAxisReset; + private bool isVerAxisReset; - #endregion //this hand field references private Transform thisTransform; + private Animator thisAnimCont; + private Collider thisCollider; + private Rigidbody thisRigidBody; + private bool hasObject; + private Rigidbody currentRB; - private NetworkedGameObject currentNetRegisteredGameObject; + + private NetworkedGameObject currentNetObject; + [ShowOnly] public Transform currentTransform = null; - // private Transform currentParent = null; + private WebXRController webXRController; + private int handEntityType; - public static KomodoControllerInteraction firstControllerInteraction; - public static KomodoControllerInteraction secondControllerInteraction; + public static KomodoControllerInteraction firstControllerOfStretchGesture; + + public static KomodoControllerInteraction secondControllerOfStretchGesture; [Header("Rigidbody Properties")] public float throwForce = 3f; + private Vector3 oldPos; + private Vector3 newPos; + private Vector3 velocity; private EntityManager entityManager; void Awake() { - #region Parent Setup for Scalling and Rotation - //Only construct pivots and tilt parents in the first instance, provide reference to all - //other scripts by setting them to static fields. - if (firstControllerInteraction == null) + if (firstControllerOfStretchGesture == null) { - firstControllerInteraction = this; + firstControllerOfStretchGesture = this; } else - secondControllerInteraction = this; - - #endregion + { + secondControllerOfStretchGesture = this; + } } - void Start() + + void Start () { entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; - #region Establish Parent Setup References for Both Hands + SetUpHands(); + + //Register the OnUpdate Loop + GameStateManager.Instance.RegisterUpdatableObject(this); + } + + void SetUpHands () + { + thisTransform = transform; + + thisAnimCont = gameObject.GetComponent(); - //set references - (thisTransform, thisAnimCont, thisRigidBody, webXRController) = (transform, gameObject.GetComponent(), GetComponent(), gameObject.GetComponent()); + thisRigidBody = GetComponent(); + + webXRController = gameObject.GetComponent(); //identify the entity type for network calls - handEntityType = (int)GetComponent().thisEntityType; //entity_data.current_Entity_Type; + handEntityType = (int)GetComponent().thisEntityType; //set old pos for physics calculations oldPos = thisTransform.position; - #endregion //SetControllerVisible(false); + //SetHandJointsVisible(false); + } - //Register this update loop - GameStateManager.Instance.RegisterUpdatableObject(this); +#if WEBXR_INPUT_PROFILES + private void HandleProfilesList(Dictionary profilesList) + { + if (profilesList == null || profilesList.Count == 0) + { + return; + } + + hasProfileList = true; + if (controllerVisible && useInputProfile) + { + SetControllerVisible(true); + } } -#if WEBXR_INPUT_PROFILES - private void HandleProfilesList(Dictionary profilesList) - { - if (profilesList == null || profilesList.Count == 0) - { - return; - } - hasProfileList = true; - - if (controllerVisible && useInputProfile) - { - SetControllerVisible(true); - } - } + private void LoadInputProfile() + { + // Start loading possible profiles for the controller + var profiles = controller.GetProfiles(); - private void LoadInputProfile() - { - // Start loading possible profiles for the controller - var profiles = controller.GetProfiles(); - if (hasProfileList && profiles != null && profiles.Length > 0) - { - loadedProfile = profiles[0]; - inputProfileLoader.LoadProfile(profiles, OnProfileLoaded); - } - } + if (hasProfileList && profiles != null && profiles.Length > 0) + { + loadedProfile = profiles[0]; - private void OnProfileLoaded(bool success) - { - if (success) - { - LoadInputModel(); - } - // Nothing to do if profile didn't load - } + inputProfileLoader.LoadProfile(profiles, OnProfileLoaded); + } + } - private void LoadInputModel() - { - inputProfileModel = inputProfileLoader.LoadModelForHand( - loadedProfile, - (InputProfileLoader.Handedness)controller.hand, - HandleModelLoaded); - if (inputProfileModel != null) - { - // Update input state while still loading the model - UpdateModelInput(); - } - } + private void OnProfileLoaded(bool success) + { + if (success) + { + LoadInputModel(); + } + // Nothing to do if profile didn't load + } - private void HandleModelLoaded(bool success) - { - loadedModel = success; - if (loadedModel) - { - // Set parent only after successful loading, to not interupt loading in case of disabled object - var inputProfileModelTransform = inputProfileModel.transform; - inputProfileModelTransform.SetParent(inputProfileModelParent.transform); - inputProfileModelTransform.localPosition = Vector3.zero; - inputProfileModelTransform.localRotation = Quaternion.identity; - inputProfileModelTransform.localScale = Vector3.one; - if (controllerVisible) - { - contactRigidBodies.Clear(); - inputProfileModelParent.SetActive(true); - foreach (var visual in controllerVisuals) - { - visual.SetActive(false); - } - } - } - else - { - Destroy(inputProfileModel.gameObject); - } - } + private void LoadInputModel() + { + inputProfileModel = inputProfileLoader.LoadModelForHand( + loadedProfile, + (InputProfileLoader.Handedness)controller.hand, + OnControllerModelLoaded); - private void UpdateModelInput() - { - for (int i = 0; i < 6; i++) - { - SetButtonValue(i); - } - for (int i = 0; i < 4; i++) - { - SetAxisValue(i); - } - } + if (inputProfileModel != null) + { + // Update input state while still loading the model + UpdateModelInput(); + } + } - private void SetButtonValue(int index) - { - inputProfileModel.SetButtonValue(index, controller.GetButtonIndexValue(index)); - } + private void OnControllerModelLoaded(bool success) + { + loadedModel = success; + + if (loadedModel) + { + // Set parent only after successful loading, to not interupt loading in case of disabled object + var inputProfileModelTransform = inputProfileModel.transform; + + inputProfileModelTransform.SetParent(inputProfileModelParent.transform); + + inputProfileModelTransform.localPosition = Vector3.zero; + + inputProfileModelTransform.localRotation = Quaternion.identity; + + inputProfileModelTransform.localScale = Vector3.one; + + if (controllerVisible) + { + contactRigidBodies.Clear(); + + inputProfileModelParent.SetActive(true); + + foreach (var visual in controllerVisuals) + { + visual.SetActive(false); + } + } + } + else + { + Destroy(inputProfileModel.gameObject); + } + } - private void SetAxisValue(int index) - { - inputProfileModel.SetAxisValue(index, controller.GetAxisIndexValue(index)); - } + private void UpdateModelInput() + { + for (int i = 0; i < 6; i++) + { + SetButtonValue(i); + } + + for (int i = 0; i < 4; i++) + { + SetAxisValue(i); + } + } + + private void SetButtonValue(int index) + { + inputProfileModel.SetButtonValue(index, controller.GetButtonIndexValue(index)); + } + + private void SetAxisValue(int index) + { + inputProfileModel.SetAxisValue(index, controller.GetAxisIndexValue(index)); + } #endif public void OnUpdate(float realTime) { #region Hand Velocity Information //to enable throwing physics objects - if (currentTransform) + if (currentTransform && currentRB) { - if (currentRB) - { - newPos = thisTransform.position; - var dif = newPos - oldPos; - velocity = dif / Time.deltaTime; - oldPos = newPos; - } + newPos = thisTransform.position; + + var dif = newPos - oldPos; + + velocity = dif / Time.deltaTime; + + oldPos = newPos; } #endregion @@ -229,32 +268,40 @@ public void OnUpdate(float realTime) if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Grip)) { onGripButtonDown.Invoke(); - PickUp(); + PickUp(); - if (firstControllerInteraction == this) + if (firstControllerOfStretchGesture == this) + { DoubleTapState.Instance.leftHandGripPressed = true; + } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) + { DoubleTapState.Instance.rightHandGripPressed = true; + } - if (DoubleTapState.Instance.leftHandGripPressed == true && DoubleTapState.Instance.rightHandGripPressed == true) + if (DoubleTapState.Instance.leftHandGripPressed && DoubleTapState.Instance.rightHandGripPressed) + { DoubleTapState.Instance.OnDoubleGripStateOn?.Invoke(); - - + } } if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Grip)) { onGripButtonUp.Invoke(); - Drop(); + Drop(); - if (firstControllerInteraction == this) + if (firstControllerOfStretchGesture == this) + { DoubleTapState.Instance.leftHandGripPressed = false; + } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) + { DoubleTapState.Instance.rightHandGripPressed = false; + } DoubleTapState.Instance.OnDoubleGripStateOff?.Invoke(); } @@ -264,12 +311,15 @@ public void OnUpdate(float realTime) onTriggerButtonUp.Invoke(); //set the state of our current controller press - if(firstControllerInteraction == this) - DoubleTapState.Instance.leftHandTriggerPressed = false; + if(firstControllerOfStretchGesture == this) + { + DoubleTapState.Instance.leftHandTriggerPressed = false; + } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) + { DoubleTapState.Instance.rightHandTriggerPressed = false; - + } DoubleTapState.Instance.OnDoubleTriggerStateOff?.Invoke(); //if (DoubleTapState.Instance.leftHandTrigger == false && DoubleTapState.Instance.rightHandTrigger == false) @@ -281,31 +331,45 @@ public void OnUpdate(float realTime) { onTriggerButtonDown.Invoke(); - - if (firstControllerInteraction == this) + if (firstControllerOfStretchGesture == this) + { DoubleTapState.Instance.leftHandTriggerPressed = true; + } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) + { DoubleTapState.Instance.rightHandTriggerPressed = true; + } - if (DoubleTapState.Instance.leftHandTriggerPressed == true && DoubleTapState.Instance.rightHandTriggerPressed == true) + if (DoubleTapState.Instance.leftHandTriggerPressed && DoubleTapState.Instance.rightHandTriggerPressed) + { DoubleTapState.Instance.OnDoubleTriggerStateOn?.Invoke(); + } } //A button - primarybutton if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonA)) + { onPrimaryButtonDown.Invoke(); + } if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonA)) + { onPrimaryButtonUp.Invoke(); + } if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonB)) + { onSecondaryButtonDown.Invoke(); + } if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonB)) + { onSecondaryButtonUp.Invoke(); + } float horAxis = webXRController.GetAxisIndexValue(2);//webXRController.GetAxis("ThumbstickX"); + float verAxis = webXRController.GetAxisIndexValue(3);//webXRController.GetAxis("ThumbstickY"); //Reset Horizontal Flick @@ -318,6 +382,7 @@ public void OnUpdate(float realTime) if (horAxis < -0.5f && isHorAxisReset) { isHorAxisReset = false; + onRightFlick.Invoke(); } @@ -325,6 +390,7 @@ public void OnUpdate(float realTime) if (horAxis > 0.5f && isHorAxisReset) { isHorAxisReset = false; + onLeftFlick.Invoke(); } @@ -337,119 +403,136 @@ public void OnUpdate(float realTime) if (verAxis < -0.5f && isVerAxisReset) { isVerAxisReset = false; + onDownFlick.Invoke(); } if (verAxis > 0.5f && isVerAxisReset) { isVerAxisReset = false; + onUpFlick.Invoke(); } if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Thumbstick)) + { onThumbstickButtonDown.Invoke(); + } if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Thumbstick)) + { onThumbstickButtonUp.Invoke(); + } #endregion - } + #if WEBXR_INPUT_PROFILES - private void HandleProfilesList(Dictionary profilesList) - { - if (profilesList == null || profilesList.Count == 0) - { - return; - } - hasProfileList = true; - - if (controllerVisible && useInputProfile) - { - SetControllerVisible(true); - } - } + private void HandleProfilesList(Dictionary profilesList) + { + if (profilesList == null || profilesList.Count == 0) + { + return; + } - private void LoadInputProfile() - { - // Start loading possible profiles for the controller - var profiles = controller.GetProfiles(); - if (hasProfileList && profiles != null && profiles.Length > 0) - { - loadedProfile = profiles[0]; - inputProfileLoader.LoadProfile(profiles, OnProfileLoaded); - } - } + hasProfileList = true; - private void OnProfileLoaded(bool success) - { - if (success) - { - LoadInputModel(); - } - // Nothing to do if profile didn't load - } + if (controllerVisible && useInputProfile) + { + SetControllerVisible(true); + } + } - private void LoadInputModel() - { - inputProfileModel = inputProfileLoader.LoadModelForHand( - loadedProfile, - (InputProfileLoader.Handedness)controller.hand, - HandleModelLoaded); - if (inputProfileModel != null) - { - // Update input state while still loading the model - UpdateModelInput(); - } - } + private void LoadInputProfile() + { + // Start loading possible profiles for the controller + var profiles = controller.GetProfiles(); - private void HandleModelLoaded(bool success) - { - loadedModel = success; - if (loadedModel) - { - // Set parent only after successful loading, to not interupt loading in case of disabled object - var inputProfileModelTransform = inputProfileModel.transform; - inputProfileModelTransform.SetParent(inputProfileModelParent.transform); - inputProfileModelTransform.localPosition = Vector3.zero; - inputProfileModelTransform.localRotation = Quaternion.identity; - inputProfileModelTransform.localScale = Vector3.one; - if (controllerVisible) - { - contactRigidBodies.Clear(); - inputProfileModelParent.SetActive(true); - foreach (var visual in controllerVisuals) - { - visual.SetActive(false); - } - } - } - else - { - Destroy(inputProfileModel.gameObject); - } - } + if (hasProfileList && profiles != null && profiles.Length > 0) + { + loadedProfile = profiles[0]; - private void UpdateModelInput() - { - for (int i = 0; i < 6; i++) - { - SetButtonValue(i); - } - for (int i = 0; i < 4; i++) - { - SetAxisValue(i); - } - } + inputProfileLoader.LoadProfile(profiles, OnProfileLoaded); + } + } - private void SetButtonValue(int index) - { - inputProfileModel.SetButtonValue(index, controller.GetButtonIndexValue(index)); - } + private void OnProfileLoaded(bool success) + { + if (success) + { + LoadInputModel(); + } + // Nothing to do if profile didn't load + } - private void SetAxisValue(int index) - { - inputProfileModel.SetAxisValue(index, controller.GetAxisIndexValue(index)); - } + private void LoadInputModel() + { + inputProfileModel = inputProfileLoader.LoadModelForHand( + loadedProfile, + (InputProfileLoader.Handedness)controller.hand, + OnControllerModelLoaded); + if (inputProfileModel != null) + { + // Update input state while still loading the model + UpdateModelInput(); + } + } + + private void OnControllerModelLoaded(bool success) + { + loadedModel = success; + + if (loadedModel) + { + // Set parent only after successful loading, to not interupt loading in case of disabled object + var inputProfileModelTransform = inputProfileModel.transform; + + inputProfileModelTransform.SetParent(inputProfileModelParent.transform); + + inputProfileModelTransform.localPosition = Vector3.zero; + + inputProfileModelTransform.localRotation = Quaternion.identity; + + inputProfileModelTransform.localScale = Vector3.one; + + if (controllerVisible) + { + contactRigidBodies.Clear(); + + inputProfileModelParent.SetActive(true); + + foreach (var visual in controllerVisuals) + { + visual.SetActive(false); + } + } + } + else + { + Destroy(inputProfileModel.gameObject); + } + } + + private void UpdateModelInput() + { + for (int i = 0; i < 6; i++) + { + SetButtonValue(i); + } + for (int i = 0; i < 4; i++) + { + SetAxisValue(i); + } + } + + private void SetButtonValue(int index) + { + inputProfileModel.SetButtonValue(index, controller.GetButtonIndexValue(index)); + } + + private void SetAxisValue(int index) + { + inputProfileModel.SetAxisValue(index, controller.GetAxisIndexValue(index)); + } #endif [ContextMenu("PICK UP")] @@ -475,31 +558,31 @@ public void PickUp() hasObject = true; - if (currentNetRegisteredGameObject) + if (currentNetObject) { - var entityID = entityManager.GetComponentData(currentNetRegisteredGameObject.Entity).entityID; + var entityID = entityManager.GetComponentData(currentNetObject.Entity).entityID; //don't grab objects that are being grabbed by others avoid disqalifying user's second hand - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), targetEntity_id = entityID, interactionType = (int)INTERACTIONS.GRAB, }); - MainClientUpdater.Instance.AddUpdatable(currentNetRegisteredGameObject); + MainClientUpdater.Instance.AddUpdatable(currentNetObject); - entityManager.AddComponentData(currentNetRegisteredGameObject.Entity, new SendNetworkUpdateTag { }); + entityManager.AddComponentData(currentNetObject.Entity, new SendNetworkUpdateTag { }); } if (currentRB) currentRB.isKinematic = true; - if (firstControllerInteraction == this && StretchManager.Instance.firstObjectGrabbed == null) + if (firstControllerOfStretchGesture == this && StretchManager.Instance.firstObjectGrabbed == null) { StretchManager.Instance.firstObjectGrabbed = currentTransform; } //check second hand if it has object - else if (secondControllerInteraction == this && StretchManager.Instance.secondObjectGrabbed == null) + else if (secondControllerOfStretchGesture == this && StretchManager.Instance.secondObjectGrabbed == null) { StretchManager.Instance.secondObjectGrabbed = currentTransform; } @@ -525,15 +608,15 @@ public void PickUp() //SET WHOLE OBJECT PIVOT TO BE POSITION OF FIRST HAND THAT GRABBED OBJECT, ALLOWING FOR EXPANDING FROM FIRST HAND - if (firstControllerInteraction == this) + if (firstControllerOfStretchGesture == this) { - StretchManager.Instance.endpoint1.position = secondControllerInteraction.thisTransform.position; + StretchManager.Instance.endpoint1.position = secondControllerOfStretchGesture.thisTransform.position; } - else if (secondControllerInteraction == this) + else if (secondControllerOfStretchGesture == this) { - StretchManager.Instance.endpoint1.position = firstControllerInteraction.thisTransform.position; + StretchManager.Instance.endpoint1.position = firstControllerOfStretchGesture.thisTransform.position; } //RESET AND SET PIVOT PARENT @@ -564,105 +647,88 @@ public void Drop() //if same object double grab release setup if (StretchManager.Instance.firstObjectGrabbed == StretchManager.Instance.secondObjectGrabbed) { - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) { //reattach to other hand - StretchManager.Instance.secondObjectGrabbed.SetParent(firstControllerInteraction.thisTransform, true); + StretchManager.Instance.secondObjectGrabbed.SetParent(firstControllerOfStretchGesture.thisTransform, true); } - else if (firstControllerInteraction == this) + else if (firstControllerOfStretchGesture == this) { - StretchManager.Instance.firstObjectGrabbed.SetParent(secondControllerInteraction.thisTransform, true); + StretchManager.Instance.firstObjectGrabbed.SetParent(secondControllerOfStretchGesture.thisTransform, true); } - //remove double grab scale updates - // GrabControlManager.Instance.isDoubleGrabbing = false; StretchManager.Instance.onStretchEnd.Invoke(); - //firstControllerInteraction.isBothHandsHaveObject = false; - //secondControllerInteraction.isBothHandsHaveObject = false; - } //if different object release appropriate object from hand else { - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) { - - //reatach object to its past parent - //if (curSharedParTransform) - // GrabControlManager.Instance.secondObjectGrabbed.SetParent(curSharedParTransform, true); - //if (currentParent) - // GrabControlManager.Instance.secondObjectGrabbed.SetParent(currentParent, true); StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); } - else if (firstControllerInteraction == this) + else if (firstControllerOfStretchGesture == this) { - - //if (curSharedParTransform) - // GrabControlManager.Instance.firstObjectGrabbed.SetParent(curSharedParTransform, true); - - //if (currentParent) - // GrabControlManager.Instance.firstObjectGrabbed.SetParent(currentParent, true); StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); } - //set physics ReleaseRigidBody(); } - } //We only have one object in our hands, check to remove appropriate object from whichever hand else if (StretchManager.Instance.firstObjectGrabbed == null || StretchManager.Instance.secondObjectGrabbed == null) { - if (StretchManager.Instance.firstObjectGrabbed) { StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); } - if (StretchManager.Instance.secondObjectGrabbed) { StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); } + ReleaseRigidBody(); //only drop when object is the last thing to drop - if (currentNetRegisteredGameObject) + if (currentNetObject) { - var netIDComp = entityManager.GetComponentData(currentNetRegisteredGameObject.Entity); + var netIDComp = entityManager.GetComponentData(currentNetObject.Entity); var entityID = netIDComp.entityID; - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), + targetEntity_id = entityID, + interactionType = (int)INTERACTIONS.DROP, }); + MainClientUpdater.Instance.RemoveUpdatable(currentNetObject); - MainClientUpdater.Instance.RemoveUpdatable(currentNetRegisteredGameObject); - - if (entityManager.HasComponent(currentNetRegisteredGameObject.Entity)) - entityManager.RemoveComponent(currentNetRegisteredGameObject.Entity); - + if (entityManager.HasComponent(currentNetObject.Entity)) + { + entityManager.RemoveComponent(currentNetObject.Entity); + } //if droping a physics object update it for all. if (currentRB) { - if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(currentNetRegisteredGameObject)) - NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(currentNetRegisteredGameObject); + if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(currentNetObject)) + NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(currentNetObject); if (Entity_Type.physicsObject == netIDComp.current_Entity_Type) - if (!entityManager.HasComponent(currentNetRegisteredGameObject.Entity)) - entityManager.AddComponent(currentNetRegisteredGameObject.Entity); - + { + if (!entityManager.HasComponent(currentNetObject.Entity)) + { + entityManager.AddComponent(currentNetObject.Entity); + } + } } - } - } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) { StretchManager.Instance.secondObjectGrabbed = null; // GrabControlManager.Instance.originalParentOfSecondHandTransform = null; @@ -674,17 +740,19 @@ public void Drop() } //to reset information for double grab StretchManager.Instance.didStartStretching = false; + currentTransform = null; + hasObject = false; } } - //to allow for physics behavior when releasing object public void ReleaseRigidBody() { if (currentRB) { currentRB.isKinematic = false; + currentRB.AddForce(velocity * throwForce, ForceMode.Impulse); } } @@ -693,42 +761,52 @@ public void ReleaseRigidBody() private Transform GetNearestRigidBody(Collider[] colliders) { float minDistance = float.MaxValue; + float distance = 0.0f; + List transformToRemove = new List(); + Collider nearestTransform = null; foreach (Collider col in colliders) { - if (!col.CompareTag(TagList.interactable)) + { continue; + } if (!col.gameObject.activeInHierarchy) + { continue; + } - distance = (col.ClosestPoint(thisTransform.position) - thisTransform.position).sqrMagnitude; // (contactBody.position - thisTransform.position).sqrMagnitude; + distance = (col.ClosestPoint(thisTransform.position) - thisTransform.position).sqrMagnitude; if (distance > 0.01f) + { continue; + } - // Debug.Log("pick up is called"); if (distance < minDistance) { minDistance = distance; + nearestTransform = col; } } - // didnt find nearest collider return null + if (nearestTransform == null) + { return null; + } currentRB = null; - // currentParent = null; - currentNetRegisteredGameObject = null; + + currentNetObject = null; Transform nearPar = null; - //set shared parent to reference when changing hands - set this ref when someone is picking up first object and// + //set shared parent to reference when changing hands - set this ref when someone is picking up first object and //whenever someone has on object on left hand then grabs that same object with the right hand, releases right hand to grab new object //with the left hand grab this new object - however, the shared parent is still the left @@ -737,37 +815,48 @@ private Transform GetNearestRigidBody(Collider[] colliders) nearPar = nearestTransform.transform.parent; if (nearPar) - if (nearPar != firstControllerInteraction.thisTransform && nearPar != secondControllerInteraction.thisTransform && nearPar != StretchManager.Instance.midpoint && nearPar != StretchManager.Instance.endpoint1 && StretchManager.Instance.stretchParent != nearPar) + { + if (nearPar != firstControllerOfStretchGesture.thisTransform && nearPar != secondControllerOfStretchGesture.thisTransform && nearPar != StretchManager.Instance.midpoint && nearPar != StretchManager.Instance.endpoint1 && StretchManager.Instance.stretchParent != nearPar) { var parent = nearestTransform.transform.parent; - if (firstControllerInteraction == this) + if (firstControllerOfStretchGesture == this) + { StretchManager.Instance.originalParentOfFirstHandTransform = parent; + } - if (secondControllerInteraction == this) + if (secondControllerOfStretchGesture == this) + { StretchManager.Instance.originalParentOfSecondHandTransform = parent; - + } } + } //var netObj = nearestTransform.GetComponent(); if (nearestTransform.TryGetComponent(out NetworkedGameObject netObj)) { if (entityManager.HasComponent(netObj.Entity)) + { return null; + } - currentNetRegisteredGameObject = netObj; + currentNetObject = netObj; Entity_Type netObjectType = default; - netObjectType = entityManager.GetComponentData(currentNetRegisteredGameObject.Entity).current_Entity_Type; + + netObjectType = entityManager.GetComponentData(currentNetObject.Entity).current_Entity_Type; if (netObjectType == Entity_Type.physicsObject) { - currentRB = currentNetRegisteredGameObject.GetComponent(); + currentRB = currentNetObject.GetComponent(); if (currentRB == null) + { Debug.LogWarning("No Rigid body on physics object Entity Type"); + } } } + return nearestTransform.transform; } @@ -777,33 +866,35 @@ public void OnEnable() //webXRController.OnHandActive += SetHandJointsVisible; //webXRController.OnHandUpdate += OnHandUpdate; } + public void OnDisable() { //webXRController.OnControllerActive -= SetControllerVisible; //webXRController.OnHandActive -= SetHandJointsVisible; //webXRController.OnHandUpdate -= OnHandUpdate; - - //send call to release object as last call if (currentTransform) { - if (currentNetRegisteredGameObject) + if (currentNetObject) { - int entityID = entityManager.GetComponentData(currentNetRegisteredGameObject.Entity).entityID; + int entityID = entityManager.GetComponentData(currentNetObject.Entity).entityID; - NetworkUpdateHandler.Instance.InteractionUpdate(new Interaction + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction { sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), + targetEntity_id = entityID, + interactionType = (int)INTERACTIONS.DROP, }); } } if (GameStateManager.IsAlive) + { GameStateManager.Instance.DeRegisterUpdatableObject(this); + } } - } } From 2d505505cd7153ded78da1e8d49f62626c7fd30d Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Thu, 21 Oct 2021 00:31:56 -0500 Subject: [PATCH 40/57] fix formatting, rename variables, break up large methods --- Komodo/Assets/GrabManager.cs | 18 + ...rolManager.cs.meta => GrabManager.cs.meta} | 2 +- .../KomodoCoreAssets/Scenes/Main.unity | 44 + .../Managers/GrabControlManager.cs | 222 ----- .../RuntimeSession/Managers/StretchManager.cs | 37 +- .../Network/NetworkedGameObject.cs | 102 ++- .../KomodoControllerInteraction.cs | 825 ++++++++++-------- 7 files changed, 634 insertions(+), 616 deletions(-) create mode 100644 Komodo/Assets/GrabManager.cs rename Komodo/Assets/{Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs.meta => GrabManager.cs.meta} (83%) delete mode 100644 Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs diff --git a/Komodo/Assets/GrabManager.cs b/Komodo/Assets/GrabManager.cs new file mode 100644 index 0000000..c02f977 --- /dev/null +++ b/Komodo/Assets/GrabManager.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class GrabManager : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs.meta b/Komodo/Assets/GrabManager.cs.meta similarity index 83% rename from Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs.meta rename to Komodo/Assets/GrabManager.cs.meta index 4e167d0..504fa41 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs.meta +++ b/Komodo/Assets/GrabManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fcc4516de5f31564d98f6be81450af49 +guid: 0745182e3c849bd49850cab3ed7fb998 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 6fc1f84..3e1694d 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -1075,6 +1075,7 @@ Transform: m_Children: - {fileID: 439097009} - {fileID: 54409485} + - {fileID: 1520072150} m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -2723,6 +2724,49 @@ Transform: m_Father: {fileID: 1429055715} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1520072149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1520072150} + - component: {fileID: 1520072151} + m_Layer: 0 + m_Name: GrabManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1520072150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1520072149} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 274798761} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1520072151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1520072149} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0745182e3c849bd49850cab3ed7fb998, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1672672471 GameObject: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs deleted file mode 100644 index 92297dd..0000000 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/GrabControlManager.cs +++ /dev/null @@ -1,222 +0,0 @@ -using Komodo.Runtime; -using Komodo.Utilities; -using Unity.Collections; -using UnityEngine; -using UnityEngine.Events; - -public class GrabControlManager : SingletonComponent, IUpdatable -{ - public static GrabControlManager Instance - { - get { return ((GrabControlManager)_Instance); } - set { _Instance = value; } - } - - //check for left hand grabbing - [ShowOnly] public Transform firstObjectGrabbed; - //get parent if we are switching objects between hands we want to keep track of were to place it back, to avoid hierachy parenting displacement - [ShowOnly] public Transform originalParentOfFirstHandTransform; - - - //do the same as above for the right Hand - [ShowOnly] public Transform secondObjectGrabbed; - [ShowOnly] public Transform originalParentOfSecondHandTransform; - - [ShowOnly] public Transform[] handReferences = new Transform[2];//(2, Allocator.Persistent); - - //away to keep track if we are double grabbing a gameobject to call event; - public UnityEvent onDoubleAssetGrab; - public UnityEvent onDoubleAssetRelease; - - // public bool isDoubleGrabbing; - - //Fields to rotate object appropriately - //Hierarchy used to set correct Pivot points for scalling and rotating objects on DoubleGrab - [ShowOnly] public Transform pivotRootTransform; ///PARENT SCALE PIVOT1 CONTAINER - private static Transform pivotChildTransform; ///-CHILD SCALE PIVOT2 CONTAINER - [ShowOnly] public Transform doubleGrabRotationTransform; //--Child for rotations - - [ShowOnly] public Transform handParentForContainerPlacement; - - //coordinate system to use to tilt double grand object appropriately: pulling, pushing, hand lift, and hand lower - [ShowOnly] public Transform doubleGrabRotateCoordinate; - - //initial Data when Double Grabbing -scalling and rotation - [ShowOnly] public bool isInitialDoubleGrab; - private Quaternion doubleGrabInitialRotation; - private float doubleGrabinitialDistance; - private Vector3 doublGrabinitialScale; - private Vector3 initialOffsetFromHandToGrabbedObject; - private Quaternion initialPlayerRotation; - private float initialScaleRatioBasedOnDistance; - float initialZCoord; - float initialYCoord; - - public void Awake() - { - //used to set our managers alive state to true to detect if it exist within scene - var initManager = Instance; - - //register our calls - onDoubleAssetGrab.AddListener(()=>DoubleAssetGrab()); - onDoubleAssetRelease.AddListener(() => DoubleAssetRelease()); - - //create hierarchy to rotate double grab objects appropriately - //create root parent and share it through scripts by setting it to a static field - pivotRootTransform = new GameObject("PIVOT_ROOT").transform; - ////place object one level up from hand to avoid getting our hand rotations - pivotRootTransform.parent = transform.parent; - - //construct coordinate system to reference for tilting double grab object - doubleGrabRotateCoordinate = new GameObject("DoubleGrabCoordinateForObjectTilt").transform; - doubleGrabRotateCoordinate.SetParent(transform.root.parent, true); - doubleGrabRotateCoordinate.localPosition = Vector3.zero; - - //parent used to set secondary hand pivot for scalling objects properly - pivotChildTransform = new GameObject("Pivot Point 2 Parent").transform; - pivotChildTransform.SetParent(pivotRootTransform, true); - pivotChildTransform.localPosition = Vector3.zero; - - //parent used for rotating or doble grab object - doubleGrabRotationTransform = new GameObject("Rotation Parent_3").transform; - doubleGrabRotationTransform.SetParent(pivotChildTransform, true); - doubleGrabRotationTransform.localPosition = Vector3.zero; - } - - - - public void Start() - { - - - - var player = GameObject.FindWithTag(TagList.player); - - if (player) - { - if(player.TryGetComponent(out PlayerReferences pR)) - { - handReferences[0] = pR.handL; - handReferences[1] = pR.handR; - } - } - - //set references for parent - handParentForContainerPlacement = pivotRootTransform.parent; - } - - //this is used for only running our update loop when necessary - private void DoubleAssetGrab() - { - //register our update loop to be called - if (GameStateManager.IsAlive) - GameStateManager.Instance.RegisterUpdatableObject(this); - } - - private void DoubleAssetRelease() - { - if (GameStateManager.IsAlive) - GameStateManager.Instance.DeRegisterUpdatableObject(this); - } - - public void OnUpdate(float realltime) - { - #region DoubleHand Funcionality - - //Called every update when grabbing same item - //if (isDoubleGrabbing) - //{ - //if (firstObjectGrabbed == null) - //{ - // isDoubleGrabbing = false; - // return; - //} - //set values - if (isInitialDoubleGrab == false) - { - //inficates to run this only once at start to get initial values to use in update loop - isInitialDoubleGrab = true; - - //grab values to know how we should start affecting our object - doubleGrabinitialDistance = Vector3.Distance(handReferences[0].transform.position, handReferences[1].transform.position); - doublGrabinitialScale = pivotRootTransform.localScale; - pivotChildTransform.rotation = handParentForContainerPlacement.rotation; - - //reset values for our container objects that we use to deform and rotate objects - doubleGrabRotationTransform.rotation = Quaternion.identity; - pivotRootTransform.localScale = Vector3.one; - - //set reference vector to tilt our grabed object on - left hand looks at right and sets tilt according to movement of origin or lookat target - doubleGrabRotateCoordinate.LookAt((handReferences[1].transform.position - handReferences[0].transform.position), Vector3.up); - - //Get the inverse of the initial rotation to use in update loop to avoid moving the object when grabbing - doubleGrabInitialRotation = Quaternion.Inverse(doubleGrabRotateCoordinate.rotation * handParentForContainerPlacement.rotation); - - //get rotational difference to be able to offset it apropriately in update loop - var tiltRotation = doubleGrabInitialRotation * doubleGrabRotateCoordinate.rotation; - - //our initial orientation to use to tilt object, due to the way lookat behavior behaves we have to set x as Z - initialZCoord = tiltRotation.eulerAngles.x - doubleGrabRotationTransform.transform.eulerAngles.x; - initialYCoord = tiltRotation.eulerAngles.y - doubleGrabRotationTransform.transform.eulerAngles.y; - - ////to fix parenting scalling down issue between centerpoint of hands and object - initialOffsetFromHandToGrabbedObject = firstObjectGrabbed.position - ((handReferences[1].transform.position + handReferences[0].transform.position) / 2);// - handParentForContainerPlacement.position; - - //pick up the rotation of our client to know when to update our offsets from hands to grab object - initialPlayerRotation = handParentForContainerPlacement.rotation; - return; - } - - //a ratio between our current distance divided by our initial distance - var scaleRatioBasedOnDistance = Vector3.Distance(handReferences[0].transform.position, handReferences[1].transform.position) / doubleGrabinitialDistance; - - if (float.IsNaN(firstObjectGrabbed.localScale.y)) return; - - //we multiply our ratio with our initial scale - pivotRootTransform.localScale = doublGrabinitialScale * scaleRatioBasedOnDistance; - - //place our grabbed object and second pivot away from the influeces of scale and rotation at first - firstObjectGrabbed.SetParent(handParentForContainerPlacement, true); - pivotChildTransform.SetParent(handParentForContainerPlacement, true); - - //SET PIVOT Location through our parents - pivotRootTransform.position = handReferences[1].transform.position;// secondControllerInteraction.thisTransform.position; - pivotChildTransform.position = handReferences[0].transform.position;// firstControllerInteraction.thisTransform.position; - - //place position of rotations to be in the center of both hands to rotate according to center point of hands not object center - doubleGrabRotationTransform.position = ((handReferences[1].transform.position + handReferences[0].transform.position) / 2); - - //set our second pivot as a child of first to have a pivot for each hands - pivotChildTransform.SetParent(pivotRootTransform, true); - - //set it to parent to modify rotation - firstObjectGrabbed.SetParent(doubleGrabRotationTransform, true); - - // provides how an object should behave when double grabbing, object looks at one hand point of hand - doubleGrabRotateCoordinate.LookAt((handReferences[1].transform.position - handReferences[0].transform.position), Vector3.up); - - //offset our current rotation from our initial difference to set - var lookRot = doubleGrabInitialRotation * doubleGrabRotateCoordinate.rotation; - - //rotate y -> Yaw bring/push objects by pulling or pushing hand towards - var quat3 = Quaternion.AngleAxis(FreeFlightController.ClampAngle(lookRot.eulerAngles.y - initialYCoord, -360, 360), doubleGrabRotateCoordinate.up); - //rotate z -> Roll shift objects right and left by lifting and lowering hands - var quat4 = Quaternion.AngleAxis(FreeFlightController.ClampAngle(initialZCoord - lookRot.eulerAngles.x, -360, 360), -doubleGrabRotateCoordinate.right); - - //add our rotatations - doubleGrabRotationTransform.rotation = quat3 * quat4;// Quaternion.RotateTowards(doubleGrabRotationTransform.rotation, quat3 * quat4,60);// * handParentForContainerPlacement.rotation; - - //check for shifting of our player rotation to adjust our offset to prevent us from accumulating offsets that separates our grabbed object from hand - if (handParentForContainerPlacement.eulerAngles.y != initialPlayerRotation.eulerAngles.y) - { - initialPlayerRotation = handParentForContainerPlacement.rotation; - initialOffsetFromHandToGrabbedObject = (firstObjectGrabbed.position) - ((handReferences[1].transform.position + handReferences[0].transform.position) / 2); - initialOffsetFromHandToGrabbedObject /= scaleRatioBasedOnDistance; - } - - //modify object spacing offset when scalling using ratio between initial scale and currentscale - firstObjectGrabbed.position = ((handReferences[1].transform.position + handReferences[0].transform.position) / 2) + (initialOffsetFromHandToGrabbedObject * scaleRatioBasedOnDistance); - // } - #endregion - } -} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/StretchManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/StretchManager.cs index 1020b3b..61d0086 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/StretchManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/StretchManager.cs @@ -11,7 +11,7 @@ public static StretchManager Instance get { return ((StretchManager)_Instance); } set { _Instance = value; } } - + [ShowOnly] public Transform firstObjectGrabbed; //get parent if we are switching objects between hands we want to keep track of were to place it back, to avoid hierachy parenting displacement @@ -30,15 +30,15 @@ public static StretchManager Instance [ShowOnly] public Transform endpoint1; private static Transform endpoint0; - + [ShowOnly] public Transform midpoint; - + [ShowOnly] public Transform stretchParent; [ShowOnly] public bool didStartStretching; public bool debug; - + public GameObject axesPrefab; private float initialDistance; @@ -53,20 +53,29 @@ public void Awake() var initManager = Instance; onStretchStart.AddListener(() => StretchStart()); + onStretchEnd.AddListener(() => StretchRelease()); var stretchEndpoint0Object = CreatePivotPoint("StretchEndpoint0", debug, axesPrefab); + endpoint0 = stretchEndpoint0Object.transform; + endpoint0.SetParent(transform.parent, true); + endpoint0.localPosition = Vector3.zero; - + var stretchEndpoint1Object = CreatePivotPoint("StretchEndpoint1", debug, axesPrefab); + endpoint1 = stretchEndpoint1Object.transform; + endpoint1.parent = transform.parent; var stretchMidpointObject = CreatePivotPoint("StretchMidpoint", debug, axesPrefab); + midpoint = stretchMidpointObject.transform; + midpoint.SetParent(transform.parent, true); + midpoint.localPosition = Vector3.zero; objectPoseDisplay = CreatePivotPoint("ObjectPose", debug, axesPrefab); @@ -75,12 +84,11 @@ public void Awake() /** * Creates a GameObject and gives it a name. * name: name of the GameObject. - * doDisplay: if true, instantiate from a prefab. + * doDisplay: if true, instantiate from a prefab * Otherwise, return a default GameObject. * prefab: the prefab to create and name. */ public GameObject CreatePivotPoint (string name, bool doDisplay, GameObject prefab) { - if (doDisplay) { var result = Instantiate(prefab); @@ -110,7 +118,6 @@ public void Start() stretchParent = endpoint1.parent; } - //only run our update loop when necessary private void StretchStart() { if (GameStateManager.IsAlive) @@ -130,7 +137,7 @@ private void StretchRelease() public void OnUpdate(float realltime) { if (didStartStretching == false) - { + { firstObjectGrabbed.SetParent(stretchParent, true); UpdateGrabPoints(); @@ -155,7 +162,7 @@ public void OnUpdate(float realltime) UpdateRotationAndPosition(); } - void UpdateRotationAndPosition () + private void UpdateRotationAndPosition () { endpoint1.rotation = hands[1].transform.rotation; @@ -166,11 +173,11 @@ void UpdateRotationAndPosition () midpoint.LookAt(endpoint0.position, averageUp); } - void UpdateGrabPoints () { + private void UpdateGrabPoints () { endpoint1.position = hands[1].transform.position; endpoint0.position = hands[0].transform.position; - + midpoint.position = (endpoint0.position + endpoint1.position) / 2; endpoint1.rotation = hands[1].transform.rotation; @@ -182,7 +189,7 @@ void UpdateGrabPoints () { midpoint.LookAt(endpoint0.position, averageUp); } - void InitializeScale () { + private void InitializeScale () { initialDistance = Vector3.Distance(endpoint1.position, endpoint0.position); initialScale = Vector3.one; @@ -190,7 +197,7 @@ void InitializeScale () { midpoint.localScale = Vector3.one; } - void UpdateScale () { + private void UpdateScale () { var currentScaleRatio = GetCurrentScaleRatio(); if (float.IsNaN(firstObjectGrabbed.localScale.y)) { @@ -200,7 +207,7 @@ void UpdateScale () { midpoint.localScale = initialScale * currentScaleRatio; } - float GetCurrentScaleRatio () { + private float GetCurrentScaleRatio () { return Vector3.Distance(hands[0].transform.position, hands[1].transform.position) / initialDistance; } } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs index 4f761a8..2da4ea0 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedGameObject.cs @@ -16,37 +16,54 @@ public class NetworkedGameObject : MonoBehaviour, IPointerEnterHandler, IPointer { //Register object to reference lists on clientspawnmanager to be refered to for synchronization [Tooltip("Entity_Data is created on Instantiate")] - //public Entity_Data entity_data; + public bool usePhysics; [ShowOnly] [SerializeField] private bool isRegistered = false; //used to keep track of what UI element does this object belongs to (for using with rendering and locking UI buttons) - [ShowOnly] public int buttonID = -1; + [ShowOnly] public int buttonIndex = -1; + [ShowOnly] public int thisEntityID; private Rigidbody thisRigidBody; //entity used to access our data through entityManager public Entity Entity; + private EntityManager entityManager; public IEnumerator Start() { - // Unity.Entities.GameObjectEntity.AddToEntity(World.DefaultGameObjectInjectionWorld.EntityManager, gameObject, entityData); //if we consider it a physics element we either get its rigidbody component, if it does not have one we add a new one - if (usePhysics) - { - thisRigidBody = GetComponent(); - if (!thisRigidBody) gameObject.AddComponent(); - } + InitializePhysicsComponentsIfNeeded(); yield return new WaitUntil(() => GameStateManager.Instance.isAssetImportFinished); + InstantiateIfNeeded(); + } + + private void InstantiateIfNeeded() + { //if this object was not instantiated early we make sure to instantiate it whenever it is active in scene - if (isRegistered == false) + if (isRegistered) + { + return; + } + + Instantiate(); + } + + private void InitializePhysicsComponentsIfNeeded() + { + if (usePhysics) { - Instantiate(); + thisRigidBody = GetComponent(); + + if (!thisRigidBody) + { + gameObject.AddComponent(); + } } } @@ -54,7 +71,7 @@ public IEnumerator Start() /// Instantiate this object to be referenced through the network /// /// used to assoicate our entity with a UI index to reference it with buttons - /// if we give this paramater, we set it as the entitty ID instead of giving it a default id + /// if we give this paramater, we set it as the entity ID instead of giving it a default id public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) { //get our entitymanager to get access to the entity world @@ -65,10 +82,10 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) //create our entity reference if (Entity == Entity.Null) + { Entity = entityManager.CreateEntity(); + } - //to see in the editor for debugging purposes - this.buttonID = importIndex; thisEntityID = EntityID; #if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING @@ -77,16 +94,22 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) entityManager.SetName(Entity, gameObject.name); #endif + buttonIndex = importIndex; + //set the data that our entity will be storing - if (importIndex != -1) { - entityManager.AddSharedComponentData(Entity, new ButtonIDSharedComponentData { buttonID = importIndex }); + if (buttonIndex != -1) + { + entityManager.AddSharedComponentData(Entity, new ButtonIDSharedComponentData { buttonID = buttonIndex }); } entityManager.AddComponentData(Entity, new NetworkEntityIdentificationComponentData { entityID = EntityID, + clientID = NetworkUpdateHandler.Instance.client_id, + sessionID = NetworkUpdateHandler.Instance.session_id, + current_Entity_Type = !usePhysics ? Entity_Type.objects : Entity_Type.physicsObject, }); @@ -94,7 +117,7 @@ public void Instantiate(int importIndex = -1, int uniqueEntityID = -1) //TODO: evaluate how good this solution is. //check to see if the gameObject is the main object or a subobject. If it's a main object, link it to the button. - if (this.name == importIndex.ToString()) + if (this.name == buttonIndex.ToString()) { NetworkedObjectsManager.Instance.LinkNetObjectToButton(EntityID, this); } @@ -108,42 +131,65 @@ public void OnCollisionEnter(Collision collision) { //check if other object interacting has a rigidbody if (!collision.rigidbody) + { return; + } - if (usePhysics && collision.rigidbody.CompareTag(TagList.interactable)) + if (!usePhysics || !collision.rigidbody.CompareTag(TagList.interactable)) { - if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(this)) - NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(this); + return; + } - if (!entityManager.HasComponent(Entity)) - entityManager.AddComponent(Entity); + if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(this)) + { + NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(this); } + + if (entityManager.HasComponent(Entity)) + { + return; + } + + entityManager.AddComponent(Entity); } #endregion - #region EventSystem Interaction Events (Look and LookEnd Network Calls) - //call to send information to the server about our look at behavio - public void OnPointerEnter(PointerEventData eventData) + private void SendLookStartInteraction() { NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK, + sourceEntity_id = NetworkUpdateHandler.Instance.client_id, + targetEntity_id = thisEntityID, - }); + } + ); } - public void OnPointerExit(PointerEventData eventData) + private void SendLookEndInteraction() { NetworkUpdateHandler.Instance.SendSyncInteractionMessage( new Interaction { interactionType = (int)INTERACTIONS.LOOK_END, + sourceEntity_id = NetworkUpdateHandler.Instance.client_id, + targetEntity_id = thisEntityID, - }); + } + ); + } + + public void OnPointerEnter(PointerEventData eventData) + { + SendLookStartInteraction(); + } + + public void OnPointerExit(PointerEventData eventData) + { + SendLookEndInteraction(); } - #endregion } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs index 31d56e6..3b6eb4f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/WebXRExportModifiedScripts/WebXR Interacton/KomodoControllerInteraction.cs @@ -12,6 +12,8 @@ namespace Komodo.Runtime [RequireComponent(typeof(WebXRController), typeof(AvatarComponent))] public class KomodoControllerInteraction : MonoBehaviour, IUpdatable { + private const float handColliderRadius = 0.1f; + [Header("Trigger Button")] public UnityEvent onTriggerButtonDown; @@ -53,21 +55,17 @@ public class KomodoControllerInteraction : MonoBehaviour, IUpdatable private bool isVerAxisReset; //this hand field references - private Transform thisTransform; - - private Animator thisAnimCont; + private Transform thisHandTransform; - private Collider thisCollider; - - private Rigidbody thisRigidBody; + private Animator thisHandAnimator; private bool hasObject; - private Rigidbody currentRB; + private Rigidbody currentGrabbedObjectRigidBody; - private NetworkedGameObject currentNetObject; + private NetworkedGameObject currentGrabbedNetObject; - [ShowOnly] public Transform currentTransform = null; + [ShowOnly] public Transform hoveredObjectTransform = null; private WebXRController webXRController; @@ -88,7 +86,15 @@ public class KomodoControllerInteraction : MonoBehaviour, IUpdatable private EntityManager entityManager; - void Awake() + // TODO (Brandon): refactor this file into... + // * GrabManager + // * PhysicsManager + // * StretchManager (update existing) + // ... and then create LeftHand and RightHand components, which require ... + // * Animator + // * AvatarComponent + + void Awake () { if (firstControllerOfStretchGesture == null) { @@ -110,21 +116,19 @@ void Start () GameStateManager.Instance.RegisterUpdatableObject(this); } - void SetUpHands () + private void SetUpHands () { - thisTransform = transform; + thisHandTransform = transform; - thisAnimCont = gameObject.GetComponent(); - - thisRigidBody = GetComponent(); + thisHandAnimator = gameObject.GetComponent(); webXRController = gameObject.GetComponent(); //identify the entity type for network calls - handEntityType = (int)GetComponent().thisEntityType; + handEntityType = (int) GetComponent().thisEntityType; //set old pos for physics calculations - oldPos = thisTransform.position; + oldPos = thisHandTransform.position; //SetControllerVisible(false); @@ -132,7 +136,7 @@ void SetUpHands () } #if WEBXR_INPUT_PROFILES - private void HandleProfilesList(Dictionary profilesList) + private void ControllerProfilesList(Dictionary profilesList) { if (profilesList == null || profilesList.Count == 0) { @@ -244,74 +248,110 @@ private void SetAxisValue(int index) public void OnUpdate(float realTime) { - #region Hand Velocity Information - //to enable throwing physics objects - if (currentTransform && currentRB) - { - newPos = thisTransform.position; + UpdatePhysicsParameters(); + + UpdateHandAnimationState(); - var dif = newPos - oldPos; + ProcessGripInput(); + + ProcessTriggerInput(); + + ProcessButtonsInput(); + + ProcessThumbstickInput(); + } + + private void ProcessThumbstickInput() + { + float horAxis = webXRController.GetAxisIndexValue(2); //webXRController.GetAxis("ThumbstickX"); - velocity = dif / Time.deltaTime; + float verAxis = webXRController.GetAxisIndexValue(3); //webXRController.GetAxis("ThumbstickY"); - oldPos = newPos; + //Reset Horizontal Flick + if (horAxis >= -0.5f && horAxis <= 0.5f) + { + isHorAxisReset = true; } - #endregion - #region Hand Input Calls + //Left flick + if (horAxis < -0.5f && isHorAxisReset) + { + isHorAxisReset = false; - float hand_Anim_NormalizedTime = webXRController.GetButton(WebXRController.ButtonTypes.Trigger) ? 1 : webXRController.GetAxis(WebXRController.AxisTypes.Grip); + onRightFlick.Invoke(); + } - //Set anim current state depending on grip and trigger pressure - thisAnimCont.Play("Take", -1, hand_Anim_NormalizedTime); + //Right flick + if (horAxis > 0.5f && isHorAxisReset) + { + isHorAxisReset = false; - if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Grip)) + onLeftFlick.Invoke(); + } + + //Reset Vertical Flick + if (verAxis >= -0.5f && verAxis <= 0.5f) { - onGripButtonDown.Invoke(); + isVerAxisReset = true; + } - PickUp(); + if (verAxis < -0.5f && isVerAxisReset) + { + isVerAxisReset = false; - if (firstControllerOfStretchGesture == this) - { - DoubleTapState.Instance.leftHandGripPressed = true; - } + onDownFlick.Invoke(); + } - if (secondControllerOfStretchGesture == this) - { - DoubleTapState.Instance.rightHandGripPressed = true; - } + if (verAxis > 0.5f && isVerAxisReset) + { + isVerAxisReset = false; - if (DoubleTapState.Instance.leftHandGripPressed && DoubleTapState.Instance.rightHandGripPressed) - { - DoubleTapState.Instance.OnDoubleGripStateOn?.Invoke(); - } + onUpFlick.Invoke(); } - if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Grip)) + if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Thumbstick)) { - onGripButtonUp.Invoke(); + onThumbstickButtonDown.Invoke(); + } - Drop(); + if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Thumbstick)) + { + onThumbstickButtonUp.Invoke(); + } + } - if (firstControllerOfStretchGesture == this) - { - DoubleTapState.Instance.leftHandGripPressed = false; - } + private void ProcessButtonsInput() + { + // Primary Button + if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonA)) + { + onPrimaryButtonDown.Invoke(); + } - if (secondControllerOfStretchGesture == this) - { - DoubleTapState.Instance.rightHandGripPressed = false; - } + if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonA)) + { + onPrimaryButtonUp.Invoke(); + } - DoubleTapState.Instance.OnDoubleGripStateOff?.Invoke(); + // Secondary Button + if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonB)) + { + onSecondaryButtonDown.Invoke(); + } + + if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonB)) + { + onSecondaryButtonUp.Invoke(); } + } + private void ProcessTriggerInput() + { if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Trigger)) { onTriggerButtonUp.Invoke(); - //set the state of our current controller press - if(firstControllerOfStretchGesture == this) + if (firstControllerOfStretchGesture == this) { DoubleTapState.Instance.leftHandTriggerPressed = false; } @@ -322,9 +362,6 @@ public void OnUpdate(float realTime) } DoubleTapState.Instance.OnDoubleTriggerStateOff?.Invoke(); - //if (DoubleTapState.Instance.leftHandTrigger == false && DoubleTapState.Instance.rightHandTrigger == false) - // DoubleTapState.Instance.OnDoubleGripStateOff?.Invoke(); - //.gripTicks = -1; } if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Trigger)) @@ -346,88 +383,78 @@ public void OnUpdate(float realTime) DoubleTapState.Instance.OnDoubleTriggerStateOn?.Invoke(); } } + } - //A button - primarybutton - if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonA)) - { - onPrimaryButtonDown.Invoke(); - } - - if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonA)) - { - onPrimaryButtonUp.Invoke(); - } - - if (webXRController.GetButtonDown(WebXRController.ButtonTypes.ButtonB)) + private void ProcessGripInput() + { + if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Grip)) { - onSecondaryButtonDown.Invoke(); - } + onGripButtonDown.Invoke(); - if (webXRController.GetButtonUp(WebXRController.ButtonTypes.ButtonB)) - { - onSecondaryButtonUp.Invoke(); - } + StartGrab(); - float horAxis = webXRController.GetAxisIndexValue(2);//webXRController.GetAxis("ThumbstickX"); + if (firstControllerOfStretchGesture == this) + { + DoubleTapState.Instance.leftHandGripPressed = true; + } - float verAxis = webXRController.GetAxisIndexValue(3);//webXRController.GetAxis("ThumbstickY"); + if (secondControllerOfStretchGesture == this) + { + DoubleTapState.Instance.rightHandGripPressed = true; + } - //Reset Horizontal Flick - if (horAxis >= -0.5f && horAxis <= 0.5f) - { - isHorAxisReset = true; + if (DoubleTapState.Instance.leftHandGripPressed && DoubleTapState.Instance.rightHandGripPressed) + { + DoubleTapState.Instance.OnDoubleGripStateOn?.Invoke(); + } } - //Left flick - if (horAxis < -0.5f && isHorAxisReset) + if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Grip)) { - isHorAxisReset = false; + onGripButtonUp.Invoke(); - onRightFlick.Invoke(); - } + EndGrab(); - //Right flick - if (horAxis > 0.5f && isHorAxisReset) - { - isHorAxisReset = false; + if (firstControllerOfStretchGesture == this) + { + DoubleTapState.Instance.leftHandGripPressed = false; + } - onLeftFlick.Invoke(); - } + if (secondControllerOfStretchGesture == this) + { + DoubleTapState.Instance.rightHandGripPressed = false; + } - //Reset Vertical Flick - if (verAxis >= -0.5f && verAxis <= 0.5f) - { - isVerAxisReset = true; + DoubleTapState.Instance.OnDoubleGripStateOff?.Invoke(); } + } - if (verAxis < -0.5f && isVerAxisReset) - { - isVerAxisReset = false; + private void UpdateHandAnimationState() + { + float handAnimationNormalizedTime = webXRController.GetButton(WebXRController.ButtonTypes.Trigger) ? 1 : webXRController.GetAxis(WebXRController.AxisTypes.Grip); - onDownFlick.Invoke(); - } + //Set anim current state depending on grip and trigger pressure + thisHandAnimator.Play("Take", -1, handAnimationNormalizedTime); + } - if (verAxis > 0.5f && isVerAxisReset) + private void UpdatePhysicsParameters() + { + if (!hoveredObjectTransform || !currentGrabbedObjectRigidBody) { - isVerAxisReset = false; - - onUpFlick.Invoke(); + return; } - if (webXRController.GetButtonDown(WebXRController.ButtonTypes.Thumbstick)) - { - onThumbstickButtonDown.Invoke(); - } + newPos = thisHandTransform.position; - if (webXRController.GetButtonUp(WebXRController.ButtonTypes.Thumbstick)) - { - onThumbstickButtonUp.Invoke(); - } - #endregion + var dif = newPos - oldPos; + + velocity = dif / Time.deltaTime; + + oldPos = newPos; } #if WEBXR_INPUT_PROFILES - private void HandleProfilesList(Dictionary profilesList) + private void ControllerProfilesList(Dictionary profilesList) { if (profilesList == null || profilesList.Count == 0) { @@ -535,236 +562,329 @@ private void SetAxisValue(int index) } #endif - [ContextMenu("PICK UP")] - public void PickUp() + [ContextMenu("Start Grab")] + public void StartGrab() { - if (!hasObject) + if (hasObject) { - #region OOD (Object Oriented) Funcionality PickUp GameObject + return; + } - currentTransform = null; + hoveredObjectTransform = FindHoveredObjectTransform(); - //check we are doing a custom pick up of an object instead of checking environment for pickedup objects - //if (!customPickup) - //{ - Collider[] colls = Physics.OverlapSphere(thisTransform.position, 0.1f); - currentTransform = GetNearestRigidBody(colls); - //} - //else - // currentTransform = customPickup; + if (!hoveredObjectTransform) + { + return; + } - if (!currentTransform) - return; + hasObject = true; - hasObject = true; + if (currentGrabbedNetObject) + { + SendInteractionStartGrab(); + } - if (currentNetObject) - { - var entityID = entityManager.GetComponentData(currentNetObject.Entity).entityID; - //don't grab objects that are being grabbed by others avoid disqalifying user's second hand - NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction - { - sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), - targetEntity_id = entityID, - interactionType = (int)INTERACTIONS.GRAB, - }); - - MainClientUpdater.Instance.AddUpdatable(currentNetObject); - - entityManager.AddComponentData(currentNetObject.Entity, new SendNetworkUpdateTag { }); - } + InitializePhysicsParameters(); - if (currentRB) - currentRB.isKinematic = true; + InitializeStretchParameters(); - if (firstControllerOfStretchGesture == this && StretchManager.Instance.firstObjectGrabbed == null) - { - StretchManager.Instance.firstObjectGrabbed = currentTransform; - } - //check second hand if it has object - else if (secondControllerOfStretchGesture == this && StretchManager.Instance.secondObjectGrabbed == null) - { - StretchManager.Instance.secondObjectGrabbed = currentTransform; - } + //check if first hand has the same object as the second hand + if (StretchManager.Instance.firstObjectGrabbed == hoveredObjectTransform && StretchManager.Instance.secondObjectGrabbed == hoveredObjectTransform) + { + StartStretch(); - //check if first hand has the same object as the second hand - if (StretchManager.Instance.firstObjectGrabbed == currentTransform && StretchManager.Instance.secondObjectGrabbed == currentTransform) - { - // GrabControlManager.Instance.isDoubleGrabbing = true; - StretchManager.Instance.onStretchStart.Invoke(); + return; + } - //share our origin parent if it is null - var FirstObject = StretchManager.Instance.originalParentOfFirstHandTransform; + hoveredObjectTransform.SetParent(thisHandTransform, true); + } - var SecondObject = StretchManager.Instance.originalParentOfSecondHandTransform; + private void InitializePhysicsParameters() + { + if (!currentGrabbedObjectRigidBody) + { + return; + } - //share our parent since we are grabbing the same parent - if (FirstObject) - StretchManager.Instance.originalParentOfSecondHandTransform = FirstObject; + currentGrabbedObjectRigidBody.isKinematic = true; + } - if (SecondObject) - StretchManager.Instance.originalParentOfFirstHandTransform = SecondObject; + private Transform FindHoveredObjectTransform() + { + Collider[] colls = Physics.OverlapSphere(thisHandTransform.position, handColliderRadius); + return GetNearestUnlockedNetObject(colls); + } + private void SendInteractionStartGrab() + { + var entityID = entityManager.GetComponentData(currentGrabbedNetObject.Entity).entityID; - //SET WHOLE OBJECT PIVOT TO BE POSITION OF FIRST HAND THAT GRABBED OBJECT, ALLOWING FOR EXPANDING FROM FIRST HAND - if (firstControllerOfStretchGesture == this) - { - StretchManager.Instance.endpoint1.position = secondControllerOfStretchGesture.thisTransform.position; + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction + { + sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), + targetEntity_id = entityID, - } - else if (secondControllerOfStretchGesture == this) - { - StretchManager.Instance.endpoint1.position = firstControllerOfStretchGesture.thisTransform.position; - } + interactionType = (int)INTERACTIONS.GRAB, + }); - //RESET AND SET PIVOT PARENT - StretchManager.Instance.endpoint1.transform.localScale = Vector3.one; - StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.endpoint1, true); + MainClientUpdater.Instance.AddUpdatable(currentGrabbedNetObject); - return; - } + entityManager.AddComponentData(currentGrabbedNetObject.Entity, new SendNetworkUpdateTag { }); + } - //set parent to be this hand - currentTransform.SetParent(thisTransform, true); + private void InitializeStretchParameters() + { + if (firstControllerOfStretchGesture == this && StretchManager.Instance.firstObjectGrabbed == null) + { + StretchManager.Instance.firstObjectGrabbed = hoveredObjectTransform; + } + //check second hand if it has object + else if (secondControllerOfStretchGesture == this && StretchManager.Instance.secondObjectGrabbed == null) + { + StretchManager.Instance.secondObjectGrabbed = hoveredObjectTransform; } - #endregion } + private void StartStretch() + { + StretchManager.Instance.onStretchStart.Invoke(); + + //share our origin parent if it is null + var firstObject = StretchManager.Instance.originalParentOfFirstHandTransform; + + var secondObject = StretchManager.Instance.originalParentOfSecondHandTransform; + + //share our parent since we are grabbing the same parent + if (firstObject) + { + StretchManager.Instance.originalParentOfSecondHandTransform = firstObject; + } + + if (secondObject) + { + StretchManager.Instance.originalParentOfFirstHandTransform = secondObject; + } + + //SET WHOLE OBJECT PIVOT TO BE POSITION OF FIRST HAND THAT GRABBED OBJECT, ALLOWING FOR EXPANDING FROM FIRST HAND + if (firstControllerOfStretchGesture == this) + { + StretchManager.Instance.endpoint1.position = secondControllerOfStretchGesture.thisHandTransform.position; + } + else if (secondControllerOfStretchGesture == this) + { + StretchManager.Instance.endpoint1.position = firstControllerOfStretchGesture.thisHandTransform.position; + } + //RESET AND SET PIVOT PARENT + StretchManager.Instance.endpoint1.transform.localScale = Vector3.one; + StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.endpoint1, true); + } - [ContextMenu("DROP")] - public void Drop() + [ContextMenu("End Grab")] + public void EndGrab() { - if (hasObject) + if (!hasObject) { + return; + } - //Both objects of each hands are present - if (StretchManager.Instance.firstObjectGrabbed && StretchManager.Instance.secondObjectGrabbed) + //Both objects of each hands are present + if (StretchManager.Instance.firstObjectGrabbed && StretchManager.Instance.secondObjectGrabbed) + { + if (StretchManager.Instance.firstObjectGrabbed == StretchManager.Instance.secondObjectGrabbed) { - //if same object double grab release setup - if (StretchManager.Instance.firstObjectGrabbed == StretchManager.Instance.secondObjectGrabbed) - { - if (secondControllerOfStretchGesture == this) - { - //reattach to other hand - StretchManager.Instance.secondObjectGrabbed.SetParent(firstControllerOfStretchGesture.thisTransform, true); - - } - else if (firstControllerOfStretchGesture == this) - { - StretchManager.Instance.firstObjectGrabbed.SetParent(secondControllerOfStretchGesture.thisTransform, true); - } - - StretchManager.Instance.onStretchEnd.Invoke(); - } - //if different object release appropriate object from hand - else - { - if (secondControllerOfStretchGesture == this) - { - StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); - } - else if (firstControllerOfStretchGesture == this) - { - StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); - } - - ReleaseRigidBody(); - } + EndStretch(); } - //We only have one object in our hands, check to remove appropriate object from whichever hand - else if (StretchManager.Instance.firstObjectGrabbed == null || StretchManager.Instance.secondObjectGrabbed == null) + else { - if (StretchManager.Instance.firstObjectGrabbed) - { - StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); - } - - if (StretchManager.Instance.secondObjectGrabbed) - { - StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); - } - - ReleaseRigidBody(); - - //only drop when object is the last thing to drop - if (currentNetObject) - { - var netIDComp = entityManager.GetComponentData(currentNetObject.Entity); - var entityID = netIDComp.entityID; - NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction - { - sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), - - targetEntity_id = entityID, - - interactionType = (int)INTERACTIONS.DROP, - }); - - MainClientUpdater.Instance.RemoveUpdatable(currentNetObject); - - if (entityManager.HasComponent(currentNetObject.Entity)) - { - entityManager.RemoveComponent(currentNetObject.Entity); - } - - //if droping a physics object update it for all. - if (currentRB) - { - if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(currentNetObject)) - NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(currentNetObject); - - if (Entity_Type.physicsObject == netIDComp.current_Entity_Type) - { - if (!entityManager.HasComponent(currentNetObject.Entity)) - { - entityManager.AddComponent(currentNetObject.Entity); - } - } - } - } + EndGrabForOneObjectInOneHand(); } - if (secondControllerOfStretchGesture == this) + ResetStretchParameters(); + + hoveredObjectTransform = null; + + hasObject = false; + + return; + } + + //We only have one object in our hands, check to remove appropriate object from whichever hand + if (StretchManager.Instance.firstObjectGrabbed == null || StretchManager.Instance.secondObjectGrabbed == null) + { + RestoreStretchParentsIfNeeded(); + + ThrowPhysicsObject(); + + //only drop when object is the last thing to drop + if (!currentGrabbedNetObject) { - StretchManager.Instance.secondObjectGrabbed = null; - // GrabControlManager.Instance.originalParentOfSecondHandTransform = null; + ResetStretchParameters(); + + hoveredObjectTransform = null; + + hasObject = false; + + return; } - else + + var netIDComp = entityManager.GetComponentData(currentGrabbedNetObject.Entity); + + SendInteractionEndGrab(netIDComp); + + SendPhysicsEndGrab(netIDComp); + } + + ResetStretchParameters(); + + hoveredObjectTransform = null; + + hasObject = false; + } + + private void SendInteractionEndGrab(NetworkEntityIdentificationComponentData netIDComp) + { + var entityID = netIDComp.entityID; + + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction + { + sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), + + targetEntity_id = entityID, + + interactionType = (int)INTERACTIONS.DROP, + }); + + MainClientUpdater.Instance.RemoveUpdatable(currentGrabbedNetObject); + + if (!entityManager.HasComponent(currentGrabbedNetObject.Entity)) + { + Debug.LogWarning("Tried to remove SendNetworkUpdateTag from netObject, but the tag was not found."); + + return; + } + + entityManager.RemoveComponent(currentGrabbedNetObject.Entity); + } + + // TODO -- compare to SendInteractionEndGrab and see if we need to perform those actions as well. + private void SendInteractionEndGrabAlternateVersion() + { + int entityID = entityManager.GetComponentData(currentGrabbedNetObject.Entity).entityID; + + NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction + { + sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), + + targetEntity_id = entityID, + + interactionType = (int)INTERACTIONS.DROP, + }); + } + + private void EndStretch() + { + if (secondControllerOfStretchGesture == this) + { + //reattach to other hand + StretchManager.Instance.secondObjectGrabbed.SetParent(firstControllerOfStretchGesture.thisHandTransform, true); + } + else if (firstControllerOfStretchGesture == this) + { + StretchManager.Instance.firstObjectGrabbed.SetParent(secondControllerOfStretchGesture.thisHandTransform, true); + } + + StretchManager.Instance.onStretchEnd.Invoke(); + } + + private void EndGrabForOneObjectInOneHand() + { + if (secondControllerOfStretchGesture == this) + { + StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); + } + else if (firstControllerOfStretchGesture == this) + { + StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); + } + + ThrowPhysicsObject(); + } + + private static void RestoreStretchParentsIfNeeded() + { + if (StretchManager.Instance.firstObjectGrabbed) + { + StretchManager.Instance.firstObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfFirstHandTransform, true); + } + + if (StretchManager.Instance.secondObjectGrabbed) + { + StretchManager.Instance.secondObjectGrabbed.SetParent(StretchManager.Instance.originalParentOfSecondHandTransform, true); + } + } + + private void SendPhysicsEndGrab(NetworkEntityIdentificationComponentData netIDComp) { - StretchManager.Instance.firstObjectGrabbed = null; - // GrabControlManager.Instance.originalParentOfFirstHandTransform = null; - } - //to reset information for double grab - StretchManager.Instance.didStartStretching = false; + //if droping a physics object update it for all. + if (!currentGrabbedObjectRigidBody) + { + return; + } - currentTransform = null; + if (!NetworkedPhysicsManager.Instance.physics_networkedEntities.Contains(currentGrabbedNetObject)) + { + NetworkedPhysicsManager.Instance.physics_networkedEntities.Add(currentGrabbedNetObject); + } - hasObject = false; + if (Entity_Type.physicsObject != netIDComp.current_Entity_Type) + { + return; + } + + if (entityManager.HasComponent(currentGrabbedNetObject.Entity)) + { + return; } + + entityManager.AddComponent(currentGrabbedNetObject.Entity); } - public void ReleaseRigidBody() + private void ResetStretchParameters () { - if (currentRB) + if (secondControllerOfStretchGesture == this) + { + StretchManager.Instance.secondObjectGrabbed = null; + } + else { - currentRB.isKinematic = false; + StretchManager.Instance.firstObjectGrabbed = null; + } + + StretchManager.Instance.didStartStretching = false; + } - currentRB.AddForce(velocity * throwForce, ForceMode.Impulse); + public void ThrowPhysicsObject() + { + if (!currentGrabbedObjectRigidBody) + { + return; } + + currentGrabbedObjectRigidBody.isKinematic = false; + + currentGrabbedObjectRigidBody.AddForce(velocity * throwForce, ForceMode.Impulse); } //pick up our closest collider and obtain its references - private Transform GetNearestRigidBody(Collider[] colliders) + private Transform GetNearestUnlockedNetObject(Collider[] colliders) { float minDistance = float.MaxValue; - float distance = 0.0f; - - List transformToRemove = new List(); + float distance; Collider nearestTransform = null; @@ -780,7 +900,7 @@ private Transform GetNearestRigidBody(Collider[] colliders) continue; } - distance = (col.ClosestPoint(thisTransform.position) - thisTransform.position).sqrMagnitude; + distance = (col.ClosestPoint(thisHandTransform.position) - thisHandTransform.position).sqrMagnitude; if (distance > 0.01f) { @@ -800,64 +920,81 @@ private Transform GetNearestRigidBody(Collider[] colliders) return null; } - currentRB = null; + currentGrabbedObjectRigidBody = null; + + currentGrabbedNetObject = null; - currentNetObject = null; + SetNearestParentWhenChangingGrabbingHand(nearestTransform); - Transform nearPar = null; + return GetUnlockedNetworkedObjectTransformIfExists(nearestTransform); + } + + private Transform GetUnlockedNetworkedObjectTransformIfExists(Collider nearestTransform) + { + if (nearestTransform.TryGetComponent(out NetworkedGameObject netObj)) + { + if (entityManager.HasComponent(netObj.Entity)) + { + // TODO(Brandon) -- instead of returning null here, keep searching for the next rigid body. Otherwise, we trap smaller, unlocked objects inside larger, locked objects. + + return null; + } + + currentGrabbedNetObject = netObj; + + InitializeNetworkedPhysicsObjectIfNeeded(); + } + + return nearestTransform.transform; + } + + private void SetNearestParentWhenChangingGrabbingHand(Collider nearestTransform) + { + Transform nearestParent = nearestTransform.transform.parent; //set shared parent to reference when changing hands - set this ref when someone is picking up first object and //whenever someone has on object on left hand then grabs that same object with the right hand, releases right hand to grab new object //with the left hand grab this new object - however, the shared parent is still the left - //set last object to be picked up as the shared parent - nearPar = nearestTransform.transform.parent; + if (!nearestParent) + { + return; + } - if (nearPar) + if (nearestParent == firstControllerOfStretchGesture.thisHandTransform || nearestParent == secondControllerOfStretchGesture.thisHandTransform || nearestParent == StretchManager.Instance.midpoint || nearestParent == StretchManager.Instance.endpoint1 || StretchManager.Instance.stretchParent == nearestParent) { - if (nearPar != firstControllerOfStretchGesture.thisTransform && nearPar != secondControllerOfStretchGesture.thisTransform && nearPar != StretchManager.Instance.midpoint && nearPar != StretchManager.Instance.endpoint1 && StretchManager.Instance.stretchParent != nearPar) - { - var parent = nearestTransform.transform.parent; + return; + } - if (firstControllerOfStretchGesture == this) - { - StretchManager.Instance.originalParentOfFirstHandTransform = parent; - } + var parent = nearestTransform.transform.parent; - if (secondControllerOfStretchGesture == this) - { - StretchManager.Instance.originalParentOfSecondHandTransform = parent; - } - } + if (firstControllerOfStretchGesture == this) + { + StretchManager.Instance.originalParentOfFirstHandTransform = parent; } - //var netObj = nearestTransform.GetComponent(); - if (nearestTransform.TryGetComponent(out NetworkedGameObject netObj)) + if (secondControllerOfStretchGesture == this) { - if (entityManager.HasComponent(netObj.Entity)) - { - return null; - } - - currentNetObject = netObj; + StretchManager.Instance.originalParentOfSecondHandTransform = parent; + } + } - Entity_Type netObjectType = default; + private void InitializeNetworkedPhysicsObjectIfNeeded() + { + Entity_Type netObjectType = entityManager.GetComponentData(currentGrabbedNetObject.Entity).current_Entity_Type; - netObjectType = entityManager.GetComponentData(currentNetObject.Entity).current_Entity_Type; + if (netObjectType != Entity_Type.physicsObject) + { + return; + } - if (netObjectType == Entity_Type.physicsObject) - { - currentRB = currentNetObject.GetComponent(); + currentGrabbedObjectRigidBody = currentGrabbedNetObject.GetComponent(); - if (currentRB == null) - { - Debug.LogWarning("No Rigid body on physics object Entity Type"); - } - } + if (currentGrabbedObjectRigidBody == null) + { + Debug.LogWarning("No Rigid body on physics object Entity Type"); } - - return nearestTransform.transform; } public void OnEnable() @@ -874,21 +1011,9 @@ public void OnDisable() //webXRController.OnHandUpdate -= OnHandUpdate; //send call to release object as last call - if (currentTransform) + if (hoveredObjectTransform && currentGrabbedNetObject) { - if (currentNetObject) - { - int entityID = entityManager.GetComponentData(currentNetObject.Entity).entityID; - - NetworkUpdateHandler.Instance.SendSyncInteractionMessage(new Interaction - { - sourceEntity_id = int.Parse(NetworkUpdateHandler.Instance.client_id.ToString() + handEntityType.ToString()), - - targetEntity_id = entityID, - - interactionType = (int)INTERACTIONS.DROP, - }); - } + SendInteractionEndGrabAlternateVersion(); } if (GameStateManager.IsAlive) From 2ef5ad765d6429162638a7b89f31601cc1e3d8bc Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Thu, 21 Oct 2021 02:11:49 -0500 Subject: [PATCH 41/57] repaired bug where netObject messages would not be applied; minor renamings --- .../KomodoCoreAssets/Scenes/Main.unity | 44 ++++ .../RuntimeSession/ClientSpawnManager.cs | 16 +- .../Managers/NetworkUpdateHandler.cs | 224 ++++++------------ .../Network/MainClientUpdater.cs | 39 ++- .../Network/NetworkedObjectsManager.cs | 62 +++-- .../RuntimeSession/SessionStateManager.cs | 2 +- 6 files changed, 193 insertions(+), 194 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 3e1694d..e1c1aa7 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -1335,6 +1335,7 @@ Transform: - {fileID: 1979843676} - {fileID: 2082991699} - {fileID: 156889634} + - {fileID: 1709675720} m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -2824,6 +2825,49 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HeightCalibrationPrompt: {fileID: 1894506611} +--- !u!1 &1709675719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1709675720} + - component: {fileID: 1709675721} + m_Layer: 0 + m_Name: SessionStateManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1709675720 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709675719} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 563281559} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1709675721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709675719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e4bb34b4381796747914a5abc549f78b, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1783642755 GameObject: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs index 9f16f5e..17fe3ab 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ClientSpawnManager.cs @@ -824,7 +824,9 @@ public void AddClientIfNeeded (int id) } } - public void ApplyPosition (Position positionData) + // Returns true iff the entity type was valid and the position + // was applied to the head or hands. + public bool TryToApplyPosition (Position positionData) { switch (positionData.entityType) { @@ -832,22 +834,26 @@ public void ApplyPosition (Position positionData) ApplyPositionToHead(positionData); - break; + return true; case (int) Entity_Type.users_Lhand: ApplyPositionToLeftHand(positionData); - break; + return true; case (int) Entity_Type.users_Rhand: ApplyPositionToRightHand(positionData); - break; + return true; + + default: + + return false; } } - + public void ApplyPositionToHead(Position positionData) { if (avatarEntityGroupFromClientId.ContainsKey(positionData.clientId)) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 046f6fb..44b8e52 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -108,6 +108,8 @@ public static NetworkUpdateHandler Instance float[] draw_data = new float[NUMBER_OF_DRAW_FIELDS * 128]; // 128 slots + private SessionStateManager sessionStateManager; + public float[] SerializeCoordsStruct(Position coords) { float[] arr = new float[NUMBER_OF_POSITION_FIELDS]; @@ -144,7 +146,7 @@ public Position DeSerializeCoordsStruct(float[] arr) return pos; } - private void _CreateSocketSimulator () + private void _CreateSocketSimulator () { #if UNITY_WEBGL && !UNITY_EDITOR //don't assign a SocketIO Simulator for WebGL build @@ -230,9 +232,10 @@ private void _GetModelsAndSessionDetails () public void Awake() { - //used to set our managers alive state to true to detect if it exist within scene var initManager = Instance; + sessionStateManager = SessionStateManager.Instance; + //optimization - register our update calls // procesing all update loops from one main update loop is optimal to avoid // crossing native to manage code @@ -260,6 +263,7 @@ public void Awake() public void Start() { GlobalMessageManager.Instance.Subscribe("sync", (data) => _DeserializeAndProcessSyncData(data)); + GlobalMessageManager.Instance.Subscribe("interaction", (data) => _DeserializeAndProcessInteractionData(data)); #region ECS Funcionality: Set up our User Data @@ -270,12 +274,12 @@ public void Start() EntityManager entityManager = World.DefaultGameObjectInjectionWorld.EntityManager; var eqDesc = new EntityQueryDesc - { - All = new ComponentType[] - { - typeof(OurPlayerTag), - typeof(NetworkEntityIdentificationComponentData) - } + { + All = new ComponentType[] + { + typeof(OurPlayerTag), + typeof(NetworkEntityIdentificationComponentData) + } }; var entities = entityManager.CreateEntityQuery(eqDesc).ToEntityArray(Unity.Collections.Allocator.Temp); @@ -285,16 +289,16 @@ public void Start() var entityIDFromType = entityManager.GetComponentData(entity).current_Entity_Type; entityManager.SetComponentData( - entity, - new NetworkEntityIdentificationComponentData { - clientID = this.client_id, - sessionID = this.session_id, - entityID = (int)entityIDFromType, - current_Entity_Type = entityIDFromType + entity, + new NetworkEntityIdentificationComponentData { + clientID = this.client_id, + sessionID = this.session_id, + entityID = (int)entityIDFromType, + current_Entity_Type = entityIDFromType } ); - if (isTeacher != 0) + if (isTeacher != 0) { entityManager.AddComponent(entity); } @@ -307,71 +311,25 @@ public void Start() } //TODO(Brandon): Suggestion: rename this to PositionUpdate - public void SendSyncPoseMessage(Position pos) + public void SendSyncPoseMessage(Position pos) { var posString = JsonUtility.ToJson(pos); + var message = new KomodoMessage("sync", posString); - message.Send(); - // float[] arr_pos = SerializeCoordsStruct(pos); -// #if UNITY_WEBGL && !UNITY_EDITOR -// SocketIOSendPosition(arr_pos, arr_pos.Length); -// #else -// SocketSim.SocketIOSendPosition(arr_pos, arr_pos.Length); -// #endif + message.Send(); } public void SendSyncInteractionMessage(Interaction interaction) { var intString = JsonUtility.ToJson(interaction); + var message = new KomodoMessage("interaction", intString); - message.Send(); - // NOTE(rob): DEPRECATED. 8/18/21. -// int[] arr_inter = new int[NUMBER_OF_INTERACTION_FIELDS]; -// arr_inter[0] = seq; -// arr_inter[1] = session_id; -// arr_inter[2] = (int)client_id; -// arr_inter[3] = interact.sourceEntity_id; -// arr_inter[4] = interact.targetEntity_id; -// arr_inter[5] = (int)interact.interactionType; -// arr_inter[6] = 1; // dirty bit - -// #if UNITY_WEBGL && !UNITY_EDITOR -// SocketIOSendInteraction(arr_inter, arr_inter.Length); -// #else -// SocketSim.SocketIOSendInteraction(arr_inter, arr_inter.Length); -// #endif + message.Send(); } -// NOTE(rob): DEPRECATED. 8/18/21. - -// public void DrawUpdate(Draw draw) -// { -// var arr_draw = new float[NUMBER_OF_DRAW_FIELDS]; -// arr_draw[0] = (float)seq; -// arr_draw[1] = (float)session_id; -// arr_draw[2] = (float)draw.clientId; -// arr_draw[3] = (float)draw.strokeId; -// arr_draw[4] = (float)draw.strokeType; -// arr_draw[5] = draw.lineWidth; -// arr_draw[6] = draw.curStrokePos.x; -// arr_draw[7] = draw.curStrokePos.y; -// arr_draw[8] = draw.curStrokePos.z; -// arr_draw[9] = draw.curColor.x; -// arr_draw[10] = draw.curColor.y; -// arr_draw[11] = draw.curColor.z; -// arr_draw[12] = draw.curColor.w; -// arr_draw[13] = 1; // dirty bit - -// #if UNITY_WEBGL && !UNITY_EDITOR -// SendDraw(arr_draw, arr_draw.Length); -// #else -// SocketSim.SendDraw(arr_draw, arr_draw.Length); -// #endif -// } - - private int _ClampFloatToInt32 (float value) + private int _ClampFloatToInt32 (float value) { float minInt = (float) Int32.MinValue; @@ -384,94 +342,43 @@ private void _DeserializeAndProcessSyncData(string data) { var pos = JsonUtility.FromJson(data); - // send new network data to client spawn manager - if (ClientSpawnManager.IsAlive) - { - ClientSpawnManager.Instance.ApplyPosition(pos); + if (!SessionStateManager.IsAlive) + { + Debug.LogError("Tried to deserialize and process sync data, but SessionStateManager was not alive."); + + return; + } + + sessionStateManager.ApplyPosition(pos); + } + + // NOTE(Brandon): Not currently used. + // TODO(Brandon): consider this pattern against sessionStateManager.ApplyPosition + private void DeserializeAndProcessSyncDataAlternateVersion (string data) + { + var pos = JsonUtility.FromJson(data); + + if (ClientSpawnManager.IsAlive && ClientSpawnManager.Instance.TryToApplyPosition(pos)) + { + return; + } + + if (NetworkedObjectsManager.IsAlive && NetworkedObjectsManager.Instance.TryToApplyPosition(pos)) + { + return; } } private void _DeserializeAndProcessInteractionData(string data) { var interaction = JsonUtility.FromJson(data); - + if (SessionStateManager.IsAlive) { - SessionStateManager.Instance.ApplyInteraction(interaction); + sessionStateManager.ApplyInteraction(interaction); } } - // NOTE(rob): DEPRECATED. 8/18/21. - // private void _CheckHeapForNewPositionData () - // { - // for (int i = 0; i < position_data.Length; i += NUMBER_OF_POSITION_FIELDS) - // { - // if (_ClampFloatToInt32(position_data[i + DIRTY]) != 0) - // { - // position_data[i + DIRTY] = 0; // reset the dirty bit - - // // unpack entity update into Position struct - // var pos = new Position - // ( - // _ClampFloatToInt32(position_data[i + CLIENT_ID]), - - // _ClampFloatToInt32(position_data[i + ENTITY_ID]), - - // _ClampFloatToInt32(position_data[i + ENTITY_TYPE]), - - // position_data[i + SCALE], - - // new Quaternion( - // position_data[i + ROTX], - // position_data[i + ROTY], - // position_data[i + ROTZ], - // position_data[i + ROTW] - // ), - - // new Vector3( - // position_data[i + POSX], - // position_data[i + POSY], - // position_data[i + POSZ] - // ) - // ); - - // // send new network data to client spawn manager - // if (ClientSpawnManager.IsAlive) - // { - // ClientSpawnManager.Instance.Client_Refresh(pos); - // } - // } - // } - // } - - // NOTE(rob): DEPRECATED. 8/18/21. - // private void _CheckHeapForNewInteractionData () - // { - // // checks interaction shared memory for new updates - // for (int i = 0; i < interaction_data.Length; i += NUMBER_OF_INTERACTION_FIELDS) - // { - // // check the dirty bit - // if (interaction_data[i + 6] != 0) - // { - // // reset the dirty bit - // interaction_data[i + 6] = 0; - - // var interaction = new Interaction - // ( - // interaction_data[i + 3], - // interaction_data[i + 4], - // interaction_data[i + 5] - // ); - - // // send new network data to client spawn manager - // if (ClientSpawnManager.IsAlive) - // { - // ClientSpawnManager.Instance.Interaction_Refresh(interaction); - // } - // } - // } - // } - private void _Tick () { seq++; // local sequence counter @@ -479,10 +386,6 @@ private void _Tick () public void OnUpdate(float realTime) { - // _CheckHeapForNewPositionData(); - - // _CheckHeapForNewInteractionData(); - _Tick(); } @@ -515,6 +418,27 @@ public void TestProcessMessage() ProcessMessage("greeting|{\"it's\":\"nice\",\"to\":\"meet\",\"you\":\"NOT!!\"}"); } + // Use the inspector to call this method. + [ContextMenu("TestProcessSyncClientHeadMessage")] + public void TestProcessSyncClientHeadMessage() + { + throw new Exception("Unimplemented."); + } + + // Use the inspector to call this method. + [ContextMenu("TestProcessSyncLockInteractionMessage")] + public void TestProcessSyncLockInteractionMessage() + { + throw new Exception("Unimplemented."); + } + + // Use the inspector to call this method. + [ContextMenu("TestProcessSyncNetObjectMessage")] + public void TestProcessSyncNetObjectMessage() + { + ProcessMessage("sync|{\"clientId\":999,\"entityId\":999300,\"entityType\":3,\"scaleFactor\":2.0,\"rot\":{\"x\":0.0,\"y\":-90.0,\"z\":30.0,\"w\":1.0},\"pos\":{\"x\":-1,\"y\":2.0,\"z\":-3.0}}"); + } + // TODO(rob): move this to GlobalMessageManager.cs public void ProcessMessage(string typeAndMessage) { @@ -541,8 +465,8 @@ public void ProcessMessage(string typeAndMessage) { func(message); } - } - else + } + else { Debug.LogWarning($"Unknown message type {type}; Make sure you register the type and associated functions to call with GlobalMessageManager.cs. Payload: {message}"); } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs index d45017b..146c739 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/MainClientUpdater.cs @@ -143,12 +143,12 @@ IEnumerator Start() public void OnUpdate(float realTime) { //SENDS AVATAR HEAD REFERENCE TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT - SendPositionUpdates(Entity_Type.users_head, headEntityTransform.position, headEntityTransform.rotation); + SendSyncPosition(Entity_Type.users_head, headEntityTransform.position, headEntityTransform.rotation); //CHECKS IF OUR L_HAND HAS MOVED TO SEND LHAND REFERENCE DATA TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT if (leftHandOriginalLocalPosition != leftHandEntityTransform.localPosition) { - SendPositionUpdates(Entity_Type.users_Lhand, leftHandEntityTransform.position, leftHandEntityTransform.rotation); + SendSyncPosition(Entity_Type.users_Lhand, leftHandEntityTransform.position, leftHandEntityTransform.rotation); leftHandOriginalLocalPosition = leftHandEntityTransform.localPosition; } @@ -156,7 +156,7 @@ public void OnUpdate(float realTime) //CHECKS IF OUR R_HAND HAS MOVED TO SENDS LHAND REFERENCE DATA TO FUNCION TO FIT STRUCTURE NEEDED FOR UNITYEVENT if (rightHandOriginalLocalPosition != rightHandEntityTransform.localPosition) { - SendPositionUpdates(Entity_Type.users_Rhand, rightHandEntityTransform.position, rightHandEntityTransform.rotation); + SendSyncPosition(Entity_Type.users_Rhand, rightHandEntityTransform.position, rightHandEntityTransform.rotation); rightHandOriginalLocalPosition = rightHandEntityTransform.localPosition; } @@ -164,7 +164,7 @@ public void OnUpdate(float realTime) //ADJUST DATA AND SEND UPDATES FROM THOSE GAMEOBJECTS REGISTERED TO OUR LIST foreach (var entityContainers in networkedEntities) { - SendNetObjectUpdates(entityContainers); + SendSyncNetObject(entityContainers); } NetworkedPhysicsManager.Instance.OnUpdate(); @@ -246,50 +246,47 @@ public Position GeneratePosition(MainClientUpdater who, Entity_Type entityType, return new Position { clientId = ComputeClientID(who), + entityId = ComputeEntityID(clientID, entityType), + entityType = ComputeEntityType(entityType), + scaleFactor = ComputeScaleFactor(entityType), + rot = rotation, + pos = position, }; } - #region Serializing Methods and UnityEvent Invoke Calls - /// - /// Meant to convert our Avatar data to follow our POSITION struct to be sent each update - /// - /// - /// - /// - public void SendPositionUpdates(Entity_Type entityType, Vector3 position, Quaternion rotation) + public void SendSyncPosition(Entity_Type entityType, Vector3 position, Quaternion rotation) { Position coords = GeneratePosition(this, entityType, position, rotation); - //send data over to those funcions attached to our UnityEvent netUpdateHandler.SendSyncPoseMessage(coords); } - /// - /// Meant to convert our GameObject data to follow our POSITION struct to be sent each update - /// - /// - public void SendNetObjectUpdates(NetworkedGameObject eContainer) + public void SendSyncNetObject(NetworkedGameObject eContainer) { var entityData = entityManager.GetComponentData(eContainer.Entity); - Position coords = new Position + + Position position = new Position { clientId = entityData.clientID, + entityId = entityData.entityID, + entityType = (int)entityData.current_Entity_Type, + rot = eContainer.transform.rotation, + pos = eContainer.transform.position, //since using parenting for objects, we need to translate local to global scalling when having it in your hand, when releasing we need to return such objects scalling from global to local scale scaleFactor = eContainer.transform.lossyScale.x, }; - netUpdateHandler.SendSyncPoseMessage(coords); + netUpdateHandler.SendSyncPoseMessage(position); } - #endregion } } \ No newline at end of file diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs index 607a38f..2b5148c 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/NetworkedObjectsManager.cs @@ -88,20 +88,39 @@ public int GenerateUniqueEntityID () return id; } - public void ApplyPosition (Position positionData) + // Returns true iff the entity type matched and + public bool TryToApplyPosition (Position positionData) { - if (networkedObjectFromEntityId.ContainsKey(positionData.entityId)) + if (positionData.entityType != (int) Entity_Type.objects) { - networkedObjectFromEntityId[positionData.entityId].transform.position = positionData.pos; + return false; + } - networkedObjectFromEntityId[positionData.entityId].transform.rotation = positionData.rot; + int entityId = positionData.entityId; - UnityExtensionMethods.SetGlobalScale(networkedObjectFromEntityId[positionData.entityId].transform, Vector3.one * positionData.scaleFactor); - } - else + if (!networkedObjectFromEntityId.ContainsKey(entityId)) { Debug.LogWarning("Entity ID : " + positionData.entityId + "not found in Dictionary dropping object movement packet"); + + return false; } + + Transform netObjTransform = networkedObjectFromEntityId[entityId].transform; + + if (!netObjTransform) + { + Debug.LogError($"TryToApplyPosition: NetObj with entityID {entityId} had no Transform component"); + + return false; + } + + netObjTransform.position = positionData.pos; + + netObjTransform.rotation = positionData.rot; + + UnityExtensionMethods.SetGlobalScale(netObjTransform, Vector3.one * positionData.scaleFactor); + + return true; } //TODO(Brandon): is this even used anymore? @@ -144,13 +163,13 @@ public void ApplyInteraction (Interaction interactionData) case (int)INTERACTIONS.GRAB: - Instance.ApplyGrabInteraction(interactionData); + Instance.ApplyGrabStartInteraction(interactionData); break; case (int)INTERACTIONS.DROP: - Instance.ApplyDropInteraction(interactionData); + Instance.ApplyGrabEndInteraction(interactionData); break; @@ -174,25 +193,33 @@ public void ApplyInteraction (Interaction interactionData) Instance.ApplyUnlockInteraction(interactionData); + break; + + default: + + Debug.LogWarning ($"Tried to ApplyInteraction, but interaction type {interactionData.interactionType} was unknown. Skipping"); + break; } } - public void ApplyGrabInteraction (Interaction interactionData) + // TODO -- add error checking. + public void ApplyGrabStartInteraction (Interaction interactionData) { entityManager.AddComponentData(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity, new TransformLockTag()); } - public void ApplyDropInteraction (Interaction interactionData) + // TODO -- add error checking. + public void ApplyGrabEndInteraction (Interaction interactionData) { - if (entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) - { - entityManager.RemoveComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity); - } - else + if (!entityManager.HasComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity)) { Debug.LogWarning("Client Entity does not exist for Drop interaction--- EntityID" + interactionData.targetEntity_id); + + return; } + + entityManager.RemoveComponent(Instance.networkedObjectFromEntityId[interactionData.targetEntity_id].Entity); } public void ApplyLockInteraction (Interaction interactionData) @@ -256,7 +283,8 @@ public void ApplyUnlockInteraction (Interaction interactionData) UIManager.Instance.ProcessNetworkToggleLock(buttonIndex, false); } - /// + + /// /// Allows ClientSpawnManager have reference to the network reference gameobject to update with calls /// /// diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs index ffaa500..ab3dc69 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs @@ -196,7 +196,7 @@ public void ApplyPosition(Position positionData) case (int) Entity_Type.objects: - NetworkedObjectsManager.Instance.ApplyPosition(positionData); + NetworkedObjectsManager.Instance.TryToApplyPosition(positionData); break; From d899c92c4c309acd1609fd71581794d2b8849923 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Thu, 21 Oct 2021 05:25:49 -0500 Subject: [PATCH 42/57] successfully upgraded state catch-up to messaging system --- .../Managers/NetworkUpdateHandler.cs | 2 +- .../RuntimeSession/Network/Position.cs | 1 + .../Network/SocketIOEditorSimulator.cs | 23 ++++--------------- .../RuntimeSession/SessionStateManager.cs | 18 ++------------- Komodo/ProjectSettings/ProjectSettings.asset | 7 +++--- 5 files changed, 12 insertions(+), 39 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs index 44b8e52..5819b06 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Managers/NetworkUpdateHandler.cs @@ -338,7 +338,7 @@ private int _ClampFloatToInt32 (float value) return (int) Mathf.Clamp(value, minInt, maxInt); } - private void _DeserializeAndProcessSyncData(string data) + public void _DeserializeAndProcessSyncData(string data) { var pos = JsonUtility.FromJson(data); diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/Position.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/Position.cs index 7e58fcb..4cd0451 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/Position.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/Position.cs @@ -2,6 +2,7 @@ namespace Komodo.Runtime { + [System.Serializable] public struct Position { public int clientId; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 60a78c6..6526f8f 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -133,25 +133,10 @@ public void OnReceiveExampleStateCatchUp() Position pos2 = new Position(-1, id2, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(1.5f, 1.5f, 1.5f)); Position pos3 = new Position(-1, id3, (int) Entity_Type.objects, 1, new Quaternion(), new Vector3(2.0f, 2.0f, 2.0f)); - string latest0 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos0)) + "]"; - string latest1 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos1)) + "]"; - string latest2 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos2)) + "]"; - string latest3 = "[" + string.Join(",", NetworkUpdateHandler.Instance.SerializeCoordsStruct(pos3)) + "]"; - - //arr[SEQ] = (float)seq; - // arr[SESSION_ID] = (float)session_id; - // arr[CLIENT_ID] = (float)coords.clientId; - // arr[ENTITY_ID] = (float)coords.entityId; - // arr[ENTITY_TYPE] = (float)coords.entityType; - // arr[SCALE] = coords.scaleFactor; - // arr[ROTX] = coords.rot.x; - // arr[ROTY] = coords.rot.y; - // arr[ROTZ] = coords.rot.z; - // arr[ROTW] = coords.rot.w; - // arr[POSX] = coords.pos.x; - // arr[POSY] = coords.pos.y; - // arr[POSZ] = coords.pos.z; - // arr[DIRTY] = 1; + string latest0 = JsonUtility.ToJson(pos0); + string latest1 = JsonUtility.ToJson(pos1); + string latest2 = JsonUtility.ToJson(pos2); + string latest3 = JsonUtility.ToJson(pos3); string stateString = "{\"clients\": [99, 98, 97, 96, 95, 94], \"entities\": [ {\"id\":" + id0 + ",\"latest\": " + latest0 + ",\"render\":true,\"locked\":true}, {\"id\":" + id1 + ",\"latest\": " + latest1 + ",\"render\":true,\"locked\":true}, {\"id\":" + id2 + ",\"latest\": " + latest2 + ",\"render\":true,\"locked\":true}, {\"id\":" + id3 + ",\"latest\": " + latest3 + ",\"render\":true,\"locked\":true}], \"isRecording\": false, \"scene\": null}"; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs index ab3dc69..5651fb7 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SessionStateManager.cs @@ -144,21 +144,7 @@ public void ApplyCatchup() interactionType: interactionType )); - if (entityState.latest == null) - { - Debug.LogWarning("SessionStateManager: entityState.latest was null. Skipping."); - - return; - } - - if (entityState.latest.Length <= 0) - { - Debug.LogWarning("SessionStateManager: entityState.latest.Length was less than or equal to 0. Skipping."); - - return; - } - - ApplyPosition(NetworkUpdateHandler.Instance.DeSerializeCoordsStruct(entityState.latest)); + ApplyPosition(entityState.latest); } } @@ -224,7 +210,7 @@ public void ApplyInteraction(Interaction interactionData) public struct EntityState { public int id; - public float[] latest; //position struct + public Position latest; public bool render; public bool locked; } diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index f3d9e7d..5acfa85 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -192,6 +192,7 @@ PlayerSettings: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} @@ -708,7 +709,6 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: - CodeGeneration: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -720,6 +720,7 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False + BackgroundMediaPlayback: False Objects3D: False RemoteSystem: False BlockedChatMessages: False @@ -741,9 +742,9 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - Proximity: False InternetClient: False - BackgroundMediaPlayback: False + Proximity: False + CodeGeneration: False EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False From cb5e737cc085938519665db3311d96874f462e39 Mon Sep 17 00:00:00 2001 From: barasakar Date: Thu, 21 Oct 2021 12:46:45 -0500 Subject: [PATCH 43/57] Tested out the lighting. No significant changes --- .../KomodoCoreAssets/Scenes/Main.unity | 2 +- .../Scenes/Outdoors/Outdoors.unity | 4 ++-- .../RuntimeSession/ModelImportData.asset | 4 ++-- Komodo/ProjectSettings/ProjectSettings.asset | 20 ++++++++++++++----- Komodo/ProjectSettings/TagManager.asset | 2 +- 5 files changed, 21 insertions(+), 11 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 6fc1f84..a9dfadc 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -1829,7 +1829,7 @@ MonoBehaviour: client_id: 0 isTeacher: 1 modelData: {fileID: 11400000, guid: db1c1f0b227417243a9386a0bffdac56, type: 2} - useEditorModelsList: 0 + useEditorModelsList: 1 socketIODisplay: {fileID: 6164736969038234897} --- !u!4 &883117593 Transform: diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity index 30de7ff..70dc9f4 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 1195723510} - m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_IndirectSpecularColor: {r: 0.8606049, g: 0.779332, b: 0.6551375, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -2228,7 +2228,7 @@ Light: m_RenderMode: 0 m_CullingMask: serializedVersion: 2 - m_Bits: 4294967295 + m_Bits: 65335 m_RenderingLayerMask: 1 m_Lightmapping: 4 m_LightShadowCasterMode: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset index 0cd1088..918a330 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset @@ -34,9 +34,9 @@ MonoBehaviour: position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} isWholeObject: 1 - - name: purpleDress + - name: Carlee id: 0 - url: https://s3.us-east-2.amazonaws.com/vrcat-assets/a9e64fbc-9a92-4e4e-9db7-c3eee3f168d9/model.glb + url: https://s3.us-east-2.amazonaws.com/vrcat-assets/29394a64-0e31-4824-86f8-133297f9f84c/model.glb scale: 1 position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index f3d9e7d..47d8a76 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -55,7 +55,7 @@ PlayerSettings: m_MTRendering: 1 mipStripping: 0 numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 + m_StackTraceTypes: 020000000200000002000000020000000200000001000000 iosShowActivityIndicatorOnLoading: -1 androidShowActivityIndicatorOnLoading: -1 iosUseCustomAppBackgroundBehavior: 0 @@ -72,6 +72,12 @@ PlayerSettings: androidRenderOutsideSafeArea: 0 androidUseSwappy: 0 androidBlitType: 0 + androidResizableWindow: 0 + androidDefaultWindowWidth: 1920 + androidDefaultWindowHeight: 1080 + androidMinimumWindowWidth: 400 + androidMinimumWindowHeight: 300 + androidFullscreenMode: 1 defaultIsNativeResolution: 1 macRetinaSupport: 1 runInBackground: 1 @@ -125,6 +131,7 @@ PlayerSettings: vulkanEnableSetSRGBWrite: 0 vulkanEnablePreTransform: 0 vulkanEnableLateAcquireNextImage: 0 + vulkanEnableCommandBufferRecycling: 1 m_SupportedAspectRatios: 4:3: 1 5:4: 1 @@ -195,7 +202,6 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} - - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -303,6 +309,7 @@ PlayerSettings: useCustomGradlePropertiesTemplate: 0 useCustomProguardFile: 0 AndroidTargetArchitectures: 5 + AndroidTargetDevices: 0 AndroidSplashScreenScale: 0 androidSplashScreen: {fileID: 0} AndroidKeystoreName: @@ -319,6 +326,7 @@ PlayerSettings: height: 180 banner: {fileID: 0} androidGamepadSupportLevel: 0 + chromeosInputEmulation: 1 AndroidMinifyWithR8: 0 AndroidMinifyRelease: 0 AndroidMinifyDebug: 0 @@ -421,6 +429,7 @@ PlayerSettings: cameraUsageDescription: locationUsageDescription: microphoneUsageDescription: + bluetoothUsageDescription: switchNMETAOverride: switchNetLibKey: switchSocketMemoryPoolSize: 6144 @@ -630,6 +639,7 @@ PlayerSettings: ps4videoRecordingFeaturesUsed: 0 ps4contentSearchFeaturesUsed: 0 ps4CompatibilityPS5: 0 + ps4AllowPS5Detection: 0 ps4GPU800MHz: 1 ps4attribEyeToEyeDistanceSettingVR: 0 ps4IncludedModules: [] @@ -708,7 +718,6 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: - CodeGeneration: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -720,6 +729,7 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False + BackgroundMediaPlayback: False Objects3D: False RemoteSystem: False BlockedChatMessages: False @@ -741,9 +751,9 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - Proximity: False InternetClient: False - BackgroundMediaPlayback: False + Proximity: False + CodeGeneration: False EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False diff --git a/Komodo/ProjectSettings/TagManager.asset b/Komodo/ProjectSettings/TagManager.asset index 5259f0e..a86b80f 100644 --- a/Komodo/ProjectSettings/TagManager.asset +++ b/Komodo/ProjectSettings/TagManager.asset @@ -32,7 +32,7 @@ TagManager: - - Water - UI - - + - Imported Models - - PostProcessing - Walkable From 40d66e1d00e50a7fc91a3cde64adbcb2914f54e7 Mon Sep 17 00:00:00 2001 From: barasakar Date: Thu, 21 Oct 2021 12:50:53 -0500 Subject: [PATCH 44/57] merged with develop branch --- Komodo/Packages/packages-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Komodo/Packages/packages-lock.json b/Komodo/Packages/packages-lock.json index 2394420..a16bae3 100644 --- a/Komodo/Packages/packages-lock.json +++ b/Komodo/Packages/packages-lock.json @@ -279,7 +279,7 @@ } }, "com.unity.xr.legacyinputhelpers": { - "version": "2.1.7", + "version": "2.1.8", "depth": 1, "source": "registry", "dependencies": { From f6908a6c11c9bb111e8e915cd2a2e6678945adf0 Mon Sep 17 00:00:00 2001 From: barasakar Date: Thu, 21 Oct 2021 14:34:12 -0500 Subject: [PATCH 45/57] Adjust lighting in both Main and Outdoor scenes. --- .../KomodoCore/KomodoCoreAssets/Scenes/Main.unity | 8 ++++---- .../Scenes/Outdoors/Outdoors.unity | 14 +++++++------- .../Scripts/RuntimeSession/ModelImportData.asset | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index a9dfadc..48c8e7a 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -20,12 +20,12 @@ RenderSettings: m_FogDensity: 0.01 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.8584906, g: 0.78098345, b: 0.74105555, a: 1} + m_AmbientSkyColor: {r: 0.6415094, g: 0.6415094, b: 0.6415094, a: 1} m_AmbientEquatorColor: {r: 0.87058824, g: 0.7384047, b: 0.4922698, a: 1} m_AmbientGroundColor: {r: 0.08877714, g: 0.1981132, b: 0.108656436, a: 1} m_AmbientIntensity: 1.86 - m_AmbientMode: 1 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.8207547, g: 0.8207547, b: 0.8207547, a: 1} m_SkyboxMaterial: {fileID: 2100000, guid: e2061dd3f17965644baa511b96344127, type: 2} m_HaloStrength: 0.5 m_FlareStrength: 1 @@ -3864,7 +3864,7 @@ GameObject: - component: {fileID: 6336768844094401961} - component: {fileID: 6336768844094401960} - component: {fileID: 3536748085430673266} - m_Layer: 0 + m_Layer: 6 m_Name: ModelImport m_TagString: Untagged m_Icon: {fileID: 0} diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity index 70dc9f4..1f41a88 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity @@ -15,17 +15,17 @@ RenderSettings: m_ObjectHideFlags: 0 serializedVersion: 9 m_Fog: 1 - m_FogColor: {r: 1, g: 0.87741977, b: 0.6745283, a: 1} + m_FogColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, a: 1} m_FogMode: 3 m_FogDensity: 0.01 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.8867924, g: 0.8867924, b: 0.8867924, a: 1} + m_AmbientSkyColor: {r: 0.6792453, g: 0.6792453, b: 0.6792453, a: 1} m_AmbientEquatorColor: {r: 0.9254902, g: 0.7607843, b: 0.44705883, a: 1} m_AmbientGroundColor: {r: 0.28235295, g: 0.39215687, b: 0.0627451, a: 1} m_AmbientIntensity: 0 - m_AmbientMode: 1 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.6509434, g: 0.6509434, b: 0.6509434, a: 1} m_SkyboxMaterial: {fileID: 2100000, guid: 40fa5696077438a49bbce1aac01eba84, type: 2} m_HaloStrength: 0.5 m_FlareStrength: 1 @@ -2190,7 +2190,7 @@ Light: serializedVersion: 10 m_Type: 1 m_Shape: 0 - m_Color: {r: 1, g: 0.9554963, b: 0.8537736, a: 1} + m_Color: {r: 1, g: 0.9901836, b: 0.9669811, a: 1} m_Intensity: 0.5 m_Range: 10 m_SpotAngle: 30 @@ -2539,7 +2539,7 @@ MonoBehaviour: m_EditorClassIdentifier: usePhysics: 1 isRegistered: 0 - buttonID: -1 + buttonIndex: -1 thisEntityID: 0 --- !u!135 &1490670954 SphereCollider: @@ -2651,7 +2651,7 @@ MonoBehaviour: m_EditorClassIdentifier: usePhysics: 1 isRegistered: 0 - buttonID: -1 + buttonIndex: -1 thisEntityID: 0 --- !u!135 &1518953691 SphereCollider: diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset index 918a330..5c52077 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset @@ -55,9 +55,9 @@ MonoBehaviour: position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} isWholeObject: 1 - - name: overviewDeck + - name: G-SarahMiranda id: 0 - url: https://s3.us-east-2.amazonaws.com/vrcat-assets/4bda668e-b422-4955-9a02-da0e10db890e/model.glb + url: https://s3.us-east-2.amazonaws.com/vrcat-assets/f3f1442c-f9cc-454b-8b32-8f3597d79272/model.glb scale: 1 position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} From 7f0bd71099af1686ab66ab2049a85eb5d311054f Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 12:48:50 -0500 Subject: [PATCH 46/57] added fashion environment, eight garment display stands; unchecked use editor models list --- Komodo/Assets/Blender.meta | 8 + Komodo/Assets/Blender/Beams.mat | 78 ++ Komodo/Assets/Blender/Beams.mat.meta | 8 + Komodo/Assets/Blender/Columns.mat | 78 ++ Komodo/Assets/Blender/Columns.mat.meta | 8 + Komodo/Assets/Blender/Desk.mat | 78 ++ Komodo/Assets/Blender/Desk.mat.meta | 8 + Komodo/Assets/Blender/Floor.mat | 78 ++ Komodo/Assets/Blender/Floor.mat.meta | 8 + Komodo/Assets/Blender/Light1.mat | 78 ++ Komodo/Assets/Blender/Light1.mat.meta | 8 + Komodo/Assets/Blender/Light2.mat | 78 ++ Komodo/Assets/Blender/Light2.mat.meta | 8 + Komodo/Assets/Blender/Light3.mat | 78 ++ Komodo/Assets/Blender/Light3.mat.meta | 8 + Komodo/Assets/Blender/Light4.mat | 78 ++ Komodo/Assets/Blender/Light4.mat.meta | 8 + Komodo/Assets/Blender/No Name.mat | 79 ++ Komodo/Assets/Blender/No Name.mat.meta | 8 + Komodo/Assets/Blender/NorthMassTop.001.mat | 78 ++ .../Assets/Blender/NorthMassTop.001.mat.meta | 8 + Komodo/Assets/Blender/NorthMassWall.001.mat | 78 ++ .../Assets/Blender/NorthMassWall.001.mat.meta | 8 + Komodo/Assets/Blender/RampSide.mat | 78 ++ Komodo/Assets/Blender/RampSide.mat.meta | 8 + Komodo/Assets/Blender/RampTop.mat | 78 ++ Komodo/Assets/Blender/RampTop.mat.meta | 8 + Komodo/Assets/Blender/RoofInside.mat | 78 ++ Komodo/Assets/Blender/RoofInside.mat.meta | 8 + Komodo/Assets/Blender/RoofOutside.mat | 78 ++ Komodo/Assets/Blender/RoofOutside.mat.meta | 8 + Komodo/Assets/Blender/RoofRim.mat | 78 ++ Komodo/Assets/Blender/RoofRim.mat.meta | 8 + Komodo/Assets/Blender/SouthMassInside.mat | 78 ++ .../Assets/Blender/SouthMassInside.mat.meta | 8 + Komodo/Assets/Blender/SouthMassTop.mat | 78 ++ Komodo/Assets/Blender/SouthMassTop.mat.meta | 8 + Komodo/Assets/Blender/SouthMassWall.mat | 78 ++ Komodo/Assets/Blender/SouthMassWall.mat.meta | 8 + Komodo/Assets/Blender/Stage.mat | 78 ++ Komodo/Assets/Blender/Stage.mat.meta | 8 + Komodo/Assets/Blender/Window.mat | 79 ++ Komodo/Assets/Blender/Window.mat.meta | 8 + Komodo/Assets/Blender/WindowBottom.mat | 79 ++ Komodo/Assets/Blender/WindowBottom.mat.meta | 8 + Komodo/Assets/Blender/WindowTop.mat | 79 ++ Komodo/Assets/Blender/WindowTop.mat.meta | 8 + .../Blender/fashionEnvironmentSP21Helper.fbx | Bin 0 -> 180508 bytes .../fashionEnvironmentSP21Helper.fbx.meta | 217 ++++ Komodo/Assets/DarkBackdrop.mat | 78 ++ Komodo/Assets/DarkBackdrop.mat.meta | 8 + Komodo/Assets/DarkStage.mat | 78 ++ Komodo/Assets/DarkStage.mat.meta | 8 + Komodo/Assets/Images.meta | 8 + ...numPerforatedHoles001_DISP_1K_SPECULAR.jpg | Bin 0 -> 122121 bytes ...rforatedHoles001_DISP_1K_SPECULAR.jpg.meta | 96 ++ Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg | Bin 0 -> 315978 bytes .../Assets/Images/Tiles19_GLOSS_1K.jpg.meta | 96 ++ .../TilesSquareGraphiteSlate001_COL_1K 1.jpg | Bin 0 -> 170083 bytes ...esSquareGraphiteSlate001_COL_1K 1.jpg.meta | 96 ++ .../TilesSquareGraphiteSlate001_GLOSS_1K.jpg | Bin 0 -> 205327 bytes ...esSquareGraphiteSlate001_GLOSS_1K.jpg.meta | 96 ++ .../Assets/Images/WoodFineDark001_COL_1K.jpg | Bin 0 -> 212849 bytes .../Images/WoodFineDark001_COL_1K.jpg.meta | 96 ++ .../Assets/Images/WoodFlooring062_COL_1K.jpg | Bin 0 -> 597067 bytes .../Images/WoodFlooring062_COL_1K.jpg.meta | 96 ++ .../Materials/model-spawn-platform.mat | 3 +- .../KomodoCoreAssets/Scenes/Main.unity | 892 ++++++++++++- .../KomodoCoreAssets/Scenes/Scene_List.asset | 4 +- .../Managers/NetworkUpdateHandler.cs | 2 +- Komodo/Assets/Scenes.meta | 8 + Komodo/Assets/Scenes/FashionCritiqueSP21.meta | 8 + .../FashionCritiqueSP21.meta | 8 + .../FashionCritiqueSP21.unity | 1104 +++++++++++++++++ .../FashionCritiqueSP21.unity.meta | 7 + .../FashionCritiqueSP21/LightingData.asset | Bin 0 -> 22152 bytes .../LightingData.asset.meta | 8 + .../Lightmap-0_comp_dir.png | Bin 0 -> 37078 bytes .../Lightmap-0_comp_dir.png.meta | 96 ++ .../Lightmap-0_comp_light.exr | Bin 0 -> 163267 bytes .../Lightmap-0_comp_light.exr.meta | 96 ++ .../Lightmap-10_comp_dir.png | Bin 0 -> 21536 bytes .../Lightmap-10_comp_dir.png.meta | 96 ++ .../Lightmap-10_comp_light.exr | Bin 0 -> 94401 bytes .../Lightmap-10_comp_light.exr.meta | 96 ++ .../Lightmap-11_comp_dir.png | Bin 0 -> 17502 bytes .../Lightmap-11_comp_dir.png.meta | 96 ++ .../Lightmap-11_comp_light.exr | Bin 0 -> 77420 bytes .../Lightmap-11_comp_light.exr.meta | 96 ++ .../Lightmap-12_comp_dir.png | Bin 0 -> 14573 bytes .../Lightmap-12_comp_dir.png.meta | 96 ++ .../Lightmap-12_comp_light.exr | Bin 0 -> 70523 bytes .../Lightmap-12_comp_light.exr.meta | 96 ++ .../Lightmap-13_comp_dir.png | Bin 0 -> 18157 bytes .../Lightmap-13_comp_dir.png.meta | 96 ++ .../Lightmap-13_comp_light.exr | Bin 0 -> 77523 bytes .../Lightmap-13_comp_light.exr.meta | 96 ++ .../Lightmap-14_comp_dir.png | Bin 0 -> 16386 bytes .../Lightmap-14_comp_dir.png.meta | 96 ++ .../Lightmap-14_comp_light.exr | Bin 0 -> 73349 bytes .../Lightmap-14_comp_light.exr.meta | 96 ++ .../Lightmap-1_comp_dir.png | Bin 0 -> 19594 bytes .../Lightmap-1_comp_dir.png.meta | 96 ++ .../Lightmap-1_comp_light.exr | Bin 0 -> 86900 bytes .../Lightmap-1_comp_light.exr.meta | 96 ++ .../Lightmap-2_comp_dir.png | Bin 0 -> 15480 bytes .../Lightmap-2_comp_dir.png.meta | 96 ++ .../Lightmap-2_comp_light.exr | Bin 0 -> 74873 bytes .../Lightmap-2_comp_light.exr.meta | 96 ++ .../Lightmap-3_comp_dir.png | Bin 0 -> 44379 bytes .../Lightmap-3_comp_dir.png.meta | 96 ++ .../Lightmap-3_comp_light.exr | Bin 0 -> 165243 bytes .../Lightmap-3_comp_light.exr.meta | 96 ++ .../Lightmap-4_comp_dir.png | Bin 0 -> 28497 bytes .../Lightmap-4_comp_dir.png.meta | 96 ++ .../Lightmap-4_comp_light.exr | Bin 0 -> 122058 bytes .../Lightmap-4_comp_light.exr.meta | 96 ++ .../Lightmap-5_comp_dir.png | Bin 0 -> 35821 bytes .../Lightmap-5_comp_dir.png.meta | 96 ++ .../Lightmap-5_comp_light.exr | Bin 0 -> 96463 bytes .../Lightmap-5_comp_light.exr.meta | 96 ++ .../Lightmap-6_comp_dir.png | Bin 0 -> 30723 bytes .../Lightmap-6_comp_dir.png.meta | 96 ++ .../Lightmap-6_comp_light.exr | Bin 0 -> 119023 bytes .../Lightmap-6_comp_light.exr.meta | 96 ++ .../Lightmap-7_comp_dir.png | Bin 0 -> 41140 bytes .../Lightmap-7_comp_dir.png.meta | 96 ++ .../Lightmap-7_comp_light.exr | Bin 0 -> 168155 bytes .../Lightmap-7_comp_light.exr.meta | 96 ++ .../Lightmap-8_comp_dir.png | Bin 0 -> 30055 bytes .../Lightmap-8_comp_dir.png.meta | 96 ++ .../Lightmap-8_comp_light.exr | Bin 0 -> 121895 bytes .../Lightmap-8_comp_light.exr.meta | 96 ++ .../Lightmap-9_comp_dir.png | Bin 0 -> 25938 bytes .../Lightmap-9_comp_dir.png.meta | 96 ++ .../Lightmap-9_comp_light.exr | Bin 0 -> 117373 bytes .../Lightmap-9_comp_light.exr.meta | 96 ++ .../FashionCritiqueSP21/ReflectionProbe-0.exr | Bin 0 -> 138504 bytes .../ReflectionProbe-0.exr.meta | 96 ++ Komodo/Assets/Stage.mat | 78 ++ Komodo/Assets/Stage.mat.meta | 8 + ...garmentDisplayAccessoriesModelPackFA21.fbx | Bin 0 -> 548844 bytes ...ntDisplayAccessoriesModelPackFA21.fbx.meta | 122 ++ Komodo/Assets/stockman_mannequin_women.mat | 78 ++ .../Assets/stockman_mannequin_women.mat.meta | 8 + .../ProjectSettings/EditorBuildSettings.asset | 4 +- Komodo/ProjectSettings/ProjectSettings.asset | 13 +- Komodo/ProjectSettings/ProjectVersion.txt | 4 +- 148 files changed, 8258 insertions(+), 40 deletions(-) create mode 100644 Komodo/Assets/Blender.meta create mode 100644 Komodo/Assets/Blender/Beams.mat create mode 100644 Komodo/Assets/Blender/Beams.mat.meta create mode 100644 Komodo/Assets/Blender/Columns.mat create mode 100644 Komodo/Assets/Blender/Columns.mat.meta create mode 100644 Komodo/Assets/Blender/Desk.mat create mode 100644 Komodo/Assets/Blender/Desk.mat.meta create mode 100644 Komodo/Assets/Blender/Floor.mat create mode 100644 Komodo/Assets/Blender/Floor.mat.meta create mode 100644 Komodo/Assets/Blender/Light1.mat create mode 100644 Komodo/Assets/Blender/Light1.mat.meta create mode 100644 Komodo/Assets/Blender/Light2.mat create mode 100644 Komodo/Assets/Blender/Light2.mat.meta create mode 100644 Komodo/Assets/Blender/Light3.mat create mode 100644 Komodo/Assets/Blender/Light3.mat.meta create mode 100644 Komodo/Assets/Blender/Light4.mat create mode 100644 Komodo/Assets/Blender/Light4.mat.meta create mode 100644 Komodo/Assets/Blender/No Name.mat create mode 100644 Komodo/Assets/Blender/No Name.mat.meta create mode 100644 Komodo/Assets/Blender/NorthMassTop.001.mat create mode 100644 Komodo/Assets/Blender/NorthMassTop.001.mat.meta create mode 100644 Komodo/Assets/Blender/NorthMassWall.001.mat create mode 100644 Komodo/Assets/Blender/NorthMassWall.001.mat.meta create mode 100644 Komodo/Assets/Blender/RampSide.mat create mode 100644 Komodo/Assets/Blender/RampSide.mat.meta create mode 100644 Komodo/Assets/Blender/RampTop.mat create mode 100644 Komodo/Assets/Blender/RampTop.mat.meta create mode 100644 Komodo/Assets/Blender/RoofInside.mat create mode 100644 Komodo/Assets/Blender/RoofInside.mat.meta create mode 100644 Komodo/Assets/Blender/RoofOutside.mat create mode 100644 Komodo/Assets/Blender/RoofOutside.mat.meta create mode 100644 Komodo/Assets/Blender/RoofRim.mat create mode 100644 Komodo/Assets/Blender/RoofRim.mat.meta create mode 100644 Komodo/Assets/Blender/SouthMassInside.mat create mode 100644 Komodo/Assets/Blender/SouthMassInside.mat.meta create mode 100644 Komodo/Assets/Blender/SouthMassTop.mat create mode 100644 Komodo/Assets/Blender/SouthMassTop.mat.meta create mode 100644 Komodo/Assets/Blender/SouthMassWall.mat create mode 100644 Komodo/Assets/Blender/SouthMassWall.mat.meta create mode 100644 Komodo/Assets/Blender/Stage.mat create mode 100644 Komodo/Assets/Blender/Stage.mat.meta create mode 100644 Komodo/Assets/Blender/Window.mat create mode 100644 Komodo/Assets/Blender/Window.mat.meta create mode 100644 Komodo/Assets/Blender/WindowBottom.mat create mode 100644 Komodo/Assets/Blender/WindowBottom.mat.meta create mode 100644 Komodo/Assets/Blender/WindowTop.mat create mode 100644 Komodo/Assets/Blender/WindowTop.mat.meta create mode 100644 Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx create mode 100644 Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta create mode 100644 Komodo/Assets/DarkBackdrop.mat create mode 100644 Komodo/Assets/DarkBackdrop.mat.meta create mode 100644 Komodo/Assets/DarkStage.mat create mode 100644 Komodo/Assets/DarkStage.mat.meta create mode 100644 Komodo/Assets/Images.meta create mode 100644 Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg create mode 100644 Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta create mode 100644 Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg create mode 100644 Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg.meta create mode 100644 Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg create mode 100644 Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta create mode 100644 Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg create mode 100644 Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta create mode 100644 Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg create mode 100644 Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta create mode 100644 Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg create mode 100644 Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg.meta create mode 100644 Komodo/Assets/Scenes.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr.meta create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr.meta create mode 100644 Komodo/Assets/Stage.mat create mode 100644 Komodo/Assets/Stage.mat.meta create mode 100644 Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx create mode 100644 Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx.meta create mode 100644 Komodo/Assets/stockman_mannequin_women.mat create mode 100644 Komodo/Assets/stockman_mannequin_women.mat.meta diff --git a/Komodo/Assets/Blender.meta b/Komodo/Assets/Blender.meta new file mode 100644 index 0000000..319ac25 --- /dev/null +++ b/Komodo/Assets/Blender.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f6f81d4ac20cf68458f4059a84fe82ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Beams.mat b/Komodo/Assets/Blender/Beams.mat new file mode 100644 index 0000000..f4f8ed3 --- /dev/null +++ b/Komodo/Assets/Blender/Beams.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Beams + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d47736e75dc324d44852eeb131314e35, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.15294118, g: 0.34901962, b: 0.02745098, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Beams.mat.meta b/Komodo/Assets/Blender/Beams.mat.meta new file mode 100644 index 0000000..0ef989e --- /dev/null +++ b/Komodo/Assets/Blender/Beams.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 825f3771e1b3fb54dadf88674d091f13 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Columns.mat b/Komodo/Assets/Blender/Columns.mat new file mode 100644 index 0000000..402e24f --- /dev/null +++ b/Komodo/Assets/Blender/Columns.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Columns + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d47736e75dc324d44852eeb131314e35, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.15441747, g: 0.3490566, b: 0.027990391, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Columns.mat.meta b/Komodo/Assets/Blender/Columns.mat.meta new file mode 100644 index 0000000..b68e535 --- /dev/null +++ b/Komodo/Assets/Blender/Columns.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3106e040b4935b04092885fe00ac5c74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Desk.mat b/Komodo/Assets/Blender/Desk.mat new file mode 100644 index 0000000..fcc3e12 --- /dev/null +++ b/Komodo/Assets/Blender/Desk.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Desk + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fce4c989808841868f3eb2b336c59, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Desk.mat.meta b/Komodo/Assets/Blender/Desk.mat.meta new file mode 100644 index 0000000..5898ed4 --- /dev/null +++ b/Komodo/Assets/Blender/Desk.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a6a41172694ca1240b7bf0b561fd0f4c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Floor.mat b/Komodo/Assets/Blender/Floor.mat new file mode 100644 index 0000000..6bfd796 --- /dev/null +++ b/Komodo/Assets/Blender/Floor.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Floor + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fce4c989808841868f3eb2b336c59, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Floor.mat.meta b/Komodo/Assets/Blender/Floor.mat.meta new file mode 100644 index 0000000..874ee3f --- /dev/null +++ b/Komodo/Assets/Blender/Floor.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2cb17e7df230dbf4eafd239ffb9e1e24 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Light1.mat b/Komodo/Assets/Blender/Light1.mat new file mode 100644 index 0000000..57e8f60 --- /dev/null +++ b/Komodo/Assets/Blender/Light1.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Light1 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light1.mat.meta b/Komodo/Assets/Blender/Light1.mat.meta new file mode 100644 index 0000000..f335e16 --- /dev/null +++ b/Komodo/Assets/Blender/Light1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1bb7f464c6c4efc448f3fddd64579891 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Light2.mat b/Komodo/Assets/Blender/Light2.mat new file mode 100644 index 0000000..a230395 --- /dev/null +++ b/Komodo/Assets/Blender/Light2.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Light2 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 1, g: 0.41037738, b: 0.41037738, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light2.mat.meta b/Komodo/Assets/Blender/Light2.mat.meta new file mode 100644 index 0000000..e0068ef --- /dev/null +++ b/Komodo/Assets/Blender/Light2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f873f6602c99e0848bfe2a3dc45ac41b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Light3.mat b/Komodo/Assets/Blender/Light3.mat new file mode 100644 index 0000000..798bf40 --- /dev/null +++ b/Komodo/Assets/Blender/Light3.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Light3 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0.514151, g: 1, b: 0.52558273, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light3.mat.meta b/Komodo/Assets/Blender/Light3.mat.meta new file mode 100644 index 0000000..d94ab55 --- /dev/null +++ b/Komodo/Assets/Blender/Light3.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ec1f1ababbeadd4a8dbc8498265ad89 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Light4.mat b/Komodo/Assets/Blender/Light4.mat new file mode 100644 index 0000000..95000f4 --- /dev/null +++ b/Komodo/Assets/Blender/Light4.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Light4 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0.5235849, g: 0.53105795, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light4.mat.meta b/Komodo/Assets/Blender/Light4.mat.meta new file mode 100644 index 0000000..b38d0c2 --- /dev/null +++ b/Komodo/Assets/Blender/Light4.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 288de7f3b70f1db41a805c26aaca2d62 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/No Name.mat b/Komodo/Assets/Blender/No Name.mat new file mode 100644 index 0000000..d6ac1bc --- /dev/null +++ b/Komodo/Assets/Blender/No Name.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: No Name + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/No Name.mat.meta b/Komodo/Assets/Blender/No Name.mat.meta new file mode 100644 index 0000000..21abf3b --- /dev/null +++ b/Komodo/Assets/Blender/No Name.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4ba36a4180cb2504d870a45d8e18fd69 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/NorthMassTop.001.mat b/Komodo/Assets/Blender/NorthMassTop.001.mat new file mode 100644 index 0000000..34fc396 --- /dev/null +++ b/Komodo/Assets/Blender/NorthMassTop.001.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NorthMassTop.001 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fce4c989808841868f3eb2b336c59, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/NorthMassTop.001.mat.meta b/Komodo/Assets/Blender/NorthMassTop.001.mat.meta new file mode 100644 index 0000000..d31a4fc --- /dev/null +++ b/Komodo/Assets/Blender/NorthMassTop.001.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 921a1b7ba12c2f14394a0d67db05405f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/NorthMassWall.001.mat b/Komodo/Assets/Blender/NorthMassWall.001.mat new file mode 100644 index 0000000..c68b278 --- /dev/null +++ b/Komodo/Assets/Blender/NorthMassWall.001.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NorthMassWall.001 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: df7ba095eefbb2545b1b978b78178b79, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/NorthMassWall.001.mat.meta b/Komodo/Assets/Blender/NorthMassWall.001.mat.meta new file mode 100644 index 0000000..e20a0ce --- /dev/null +++ b/Komodo/Assets/Blender/NorthMassWall.001.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8d19c889a9e24c41bec4af788c26e15 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/RampSide.mat b/Komodo/Assets/Blender/RampSide.mat new file mode 100644 index 0000000..c240256 --- /dev/null +++ b/Komodo/Assets/Blender/RampSide.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RampSide + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: df7ba095eefbb2545b1b978b78178b79, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/RampSide.mat.meta b/Komodo/Assets/Blender/RampSide.mat.meta new file mode 100644 index 0000000..0049177 --- /dev/null +++ b/Komodo/Assets/Blender/RampSide.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9d0ed93e55748a841bc305695ddcd56e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/RampTop.mat b/Komodo/Assets/Blender/RampTop.mat new file mode 100644 index 0000000..b1bb4fd --- /dev/null +++ b/Komodo/Assets/Blender/RampTop.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RampTop + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fce4c989808841868f3eb2b336c59, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/RampTop.mat.meta b/Komodo/Assets/Blender/RampTop.mat.meta new file mode 100644 index 0000000..8a0bb44 --- /dev/null +++ b/Komodo/Assets/Blender/RampTop.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a2411ccebed422047b888233aca5ef89 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/RoofInside.mat b/Komodo/Assets/Blender/RoofInside.mat new file mode 100644 index 0000000..270c199 --- /dev/null +++ b/Komodo/Assets/Blender/RoofInside.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RoofInside + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 30, y: 30} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 4a3cc84026d549e498181a582921de26, type: 3} + m_Scale: {x: 30, y: 30} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/RoofInside.mat.meta b/Komodo/Assets/Blender/RoofInside.mat.meta new file mode 100644 index 0000000..b45865e --- /dev/null +++ b/Komodo/Assets/Blender/RoofInside.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 453732ce97be3b84e961ce01df499a4d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/RoofOutside.mat b/Komodo/Assets/Blender/RoofOutside.mat new file mode 100644 index 0000000..3267dba --- /dev/null +++ b/Komodo/Assets/Blender/RoofOutside.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RoofOutside + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 149441f131efd364bb1f97d31049a30c, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/RoofOutside.mat.meta b/Komodo/Assets/Blender/RoofOutside.mat.meta new file mode 100644 index 0000000..2c526b8 --- /dev/null +++ b/Komodo/Assets/Blender/RoofOutside.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e99e58b088652a4cb110f2adbcc4259 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/RoofRim.mat b/Komodo/Assets/Blender/RoofRim.mat new file mode 100644 index 0000000..d662302 --- /dev/null +++ b/Komodo/Assets/Blender/RoofRim.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RoofRim + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 20, y: 20} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 149441f131efd364bb1f97d31049a30c, type: 3} + m_Scale: {x: 20, y: 20} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/RoofRim.mat.meta b/Komodo/Assets/Blender/RoofRim.mat.meta new file mode 100644 index 0000000..9a61fbc --- /dev/null +++ b/Komodo/Assets/Blender/RoofRim.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5ef0973786d3e9742952406205a1d400 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/SouthMassInside.mat b/Komodo/Assets/Blender/SouthMassInside.mat new file mode 100644 index 0000000..6652343 --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassInside.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SouthMassInside + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/SouthMassInside.mat.meta b/Komodo/Assets/Blender/SouthMassInside.mat.meta new file mode 100644 index 0000000..515abba --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassInside.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 05344fb06ab628c43b271d24d09ed97d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/SouthMassTop.mat b/Komodo/Assets/Blender/SouthMassTop.mat new file mode 100644 index 0000000..80fef4a --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassTop.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SouthMassTop + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: df7ba095eefbb2545b1b978b78178b79, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/SouthMassTop.mat.meta b/Komodo/Assets/Blender/SouthMassTop.mat.meta new file mode 100644 index 0000000..38c3077 --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassTop.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e2f54b6280c1f0948912113de318275e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/SouthMassWall.mat b/Komodo/Assets/Blender/SouthMassWall.mat new file mode 100644 index 0000000..43fb27d --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassWall.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SouthMassWall + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: df7ba095eefbb2545b1b978b78178b79, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/SouthMassWall.mat.meta b/Komodo/Assets/Blender/SouthMassWall.mat.meta new file mode 100644 index 0000000..07ab989 --- /dev/null +++ b/Komodo/Assets/Blender/SouthMassWall.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a4cfd9bb86606f743a40c4bce52f8724 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Stage.mat b/Komodo/Assets/Blender/Stage.mat new file mode 100644 index 0000000..d2dbdb8 --- /dev/null +++ b/Komodo/Assets/Blender/Stage.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stage + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 149441f131efd364bb1f97d31049a30c, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Stage.mat.meta b/Komodo/Assets/Blender/Stage.mat.meta new file mode 100644 index 0000000..103eaed --- /dev/null +++ b/Komodo/Assets/Blender/Stage.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a46f632b59128ed4ea5814a66bd0efb5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/Window.mat b/Komodo/Assets/Blender/Window.mat new file mode 100644 index 0000000..373ad13 --- /dev/null +++ b/Komodo/Assets/Blender/Window.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Window + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 149441f131efd364bb1f97d31049a30c, type: 3} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9411b15156b17c6498d3beb03ad4792d, type: 3} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 0.8784314} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Window.mat.meta b/Komodo/Assets/Blender/Window.mat.meta new file mode 100644 index 0000000..c088735 --- /dev/null +++ b/Komodo/Assets/Blender/Window.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98f42df3acc1d534ba8f867139f42f86 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/WindowBottom.mat b/Komodo/Assets/Blender/WindowBottom.mat new file mode 100644 index 0000000..40678db --- /dev/null +++ b/Komodo/Assets/Blender/WindowBottom.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WindowBottom + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9411b15156b17c6498d3beb03ad4792d, type: 3} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.418 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 0.92941177} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/WindowBottom.mat.meta b/Komodo/Assets/Blender/WindowBottom.mat.meta new file mode 100644 index 0000000..9b3ee80 --- /dev/null +++ b/Komodo/Assets/Blender/WindowBottom.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 05c351d29bcac5c42b9ba26b08ddb249 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/WindowTop.mat b/Komodo/Assets/Blender/WindowTop.mat new file mode 100644 index 0000000..d3fd0d6 --- /dev/null +++ b/Komodo/Assets/Blender/WindowTop.mat @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: WindowTop + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/WindowTop.mat.meta b/Komodo/Assets/Blender/WindowTop.mat.meta new file mode 100644 index 0000000..d4f738d --- /dev/null +++ b/Komodo/Assets/Blender/WindowTop.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c83ff3ecb4d09344e851292a7ba76941 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx b/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx new file mode 100644 index 0000000000000000000000000000000000000000..e42d12068f8ff7318b10f56480c46cf382836700 GIT binary patch literal 180508 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%0A%wucF!ch1^yffm{1IfEwYd9$tTKc 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 OEFAdg>~ozBnf3?wi~z9! literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta b/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta new file mode 100644 index 0000000..4f20c32 --- /dev/null +++ b/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta @@ -0,0 +1,217 @@ +fileFormatVersion: 2 +guid: c5cf8875b02074c41890a52e002f1a8c +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Beams + second: {fileID: 2100000, guid: 825f3771e1b3fb54dadf88674d091f13, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Columns + second: {fileID: 2100000, guid: 3106e040b4935b04092885fe00ac5c74, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Desk + second: {fileID: 2100000, guid: a6a41172694ca1240b7bf0b561fd0f4c, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Floor + second: {fileID: 2100000, guid: 2cb17e7df230dbf4eafd239ffb9e1e24, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Light1 + second: {fileID: 2100000, guid: 1bb7f464c6c4efc448f3fddd64579891, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Light2 + second: {fileID: 2100000, guid: f873f6602c99e0848bfe2a3dc45ac41b, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Light3 + second: {fileID: 2100000, guid: 6ec1f1ababbeadd4a8dbc8498265ad89, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Light4 + second: {fileID: 2100000, guid: 288de7f3b70f1db41a805c26aaca2d62, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: No Name + second: {fileID: 2100000, guid: 4ba36a4180cb2504d870a45d8e18fd69, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: NorthMassTop.001 + second: {fileID: 2100000, guid: 921a1b7ba12c2f14394a0d67db05405f, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: NorthMassWall.001 + second: {fileID: 2100000, guid: d8d19c889a9e24c41bec4af788c26e15, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RampSide + second: {fileID: 2100000, guid: 9d0ed93e55748a841bc305695ddcd56e, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RampTop + second: {fileID: 2100000, guid: a2411ccebed422047b888233aca5ef89, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RoofInside + second: {fileID: 2100000, guid: 453732ce97be3b84e961ce01df499a4d, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RoofOutside + second: {fileID: 2100000, guid: 2e99e58b088652a4cb110f2adbcc4259, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RoofRim + second: {fileID: 2100000, guid: 5ef0973786d3e9742952406205a1d400, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: SouthMassInside + second: {fileID: 2100000, guid: 05344fb06ab628c43b271d24d09ed97d, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: SouthMassTop + second: {fileID: 2100000, guid: e2f54b6280c1f0948912113de318275e, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: SouthMassWall + second: {fileID: 2100000, guid: a4cfd9bb86606f743a40c4bce52f8724, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Stage + second: {fileID: 2100000, guid: a46f632b59128ed4ea5814a66bd0efb5, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Window + second: {fileID: 2100000, guid: 98f42df3acc1d534ba8f867139f42f86, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: WindowBottom + second: {fileID: 2100000, guid: 05c351d29bcac5c42b9ba26b08ddb249, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: WindowTop + second: {fileID: 2100000, guid: c83ff3ecb4d09344e851292a7ba76941, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/DarkBackdrop.mat b/Komodo/Assets/DarkBackdrop.mat new file mode 100644 index 0000000..5f139b9 --- /dev/null +++ b/Komodo/Assets/DarkBackdrop.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DarkBackdrop + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 4a3cc84026d549e498181a582921de26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/DarkBackdrop.mat.meta b/Komodo/Assets/DarkBackdrop.mat.meta new file mode 100644 index 0000000..a9476ab --- /dev/null +++ b/Komodo/Assets/DarkBackdrop.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1cacd8c002fff994693b21536446fcf0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/DarkStage.mat b/Komodo/Assets/DarkStage.mat new file mode 100644 index 0000000..ccd65e1 --- /dev/null +++ b/Komodo/Assets/DarkStage.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DarkStage + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 4a3cc84026d549e498181a582921de26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/DarkStage.mat.meta b/Komodo/Assets/DarkStage.mat.meta new file mode 100644 index 0000000..7766fdb --- /dev/null +++ b/Komodo/Assets/DarkStage.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9fc46393643215642b4df59bf3ddc38a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Images.meta b/Komodo/Assets/Images.meta new file mode 100644 index 0000000..ffc08b0 --- /dev/null +++ b/Komodo/Assets/Images.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 744cec8d87d1a5d46ac34f3e590166b9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg b/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg new file mode 100644 index 0000000000000000000000000000000000000000..282e51e5912dda617d8dd1e858e73e15a197d9be GIT binary patch literal 122121 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 A00000 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta b/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta new file mode 100644 index 0000000..f649667 --- /dev/null +++ b/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9411b15156b17c6498d3beb03ad4792d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg b/Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f85729b313f6affdaad111a2bf10218ece20477 GIT binary patch literal 315978 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
fbsUqZNI$H`N)Q|y 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�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
^o@~IZHxtwrYy6mkvnUzy_0g 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%0D=BKYYj+M6Ne}}jH22au0JI5{?JqI`FNZ@;q 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

(aL#8Jm2l1%fSazEMB1IN&W# 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͞_U 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≫#m}2G5P7=+1`YSVzy5IAr^JzI3S?SMbU@ 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

@d{?S2ZDWni6$Ga09VjWA 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

stXcA*&DON2H;t=i8t9Yj^A_>C0L%D_z9BW9M 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 UU4JIvJ6xO8yaJ!u_OiwQ1;u!y_5c6? literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset.meta new file mode 100644 index 0000000..3263de0 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b73a1ed8dd2ea614e9fb3dbaa68c4821 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..f655386d21c614cd08730f252c0d23b8d20eced2 GIT binary patch literal 37078 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%0D^1uExkCBb*0Ib14 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

#CP%H+V=N5 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 z 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ⅈ@-W2O>I5Xc>_PEIo*>lBzo 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png.meta new file mode 100644 index 0000000..35b79dd --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: c55737ba2370f024d91a72cbdaf4208c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..2c7e8d85959d40cd48d15635d07a90aab14bac84 GIT binary patch literal 70523 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr.meta new file mode 100644 index 0000000..c561994 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b624f5ff0280e34458bf6724765bab63 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..2e5d0bd21847fc7f7ef57a391871173c63b59b75 GIT binary patch literal 18157 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png.meta new file mode 100644 index 0000000..18bfb3f --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9b3beb1f13bc9c243b2509e321e70809 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..0acbfe745194af56baf882ef97b9282e8c741762 GIT binary patch literal 77523 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 z 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png.meta new file mode 100644 index 0000000..10c8322 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: ed51ef26b6ac53b4eb37d04ce8ca5ecb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..6cf6cdfcbdfb85720bb8eca8eab375c5afb36978 GIT binary patch literal 73349 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 E0Ly?tEC2ui literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr.meta new file mode 100644 index 0000000..3950f16 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 371dff5048d10ee4b8f21364271a4794 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..b91283206810c73704fdcf5d4a6308b00c135e31 GIT binary patch literal 19594 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 Z{~x7wk<(I%$X5UW002ovPDHLkV1gsl;lKa@ literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png.meta new file mode 100644 index 0000000..1664624 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 62bf44a39a6eb104ca24ca29cc244dcb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..2219b966ca1530a5cde705e8706ffcc04b7cd8a6 GIT binary patch literal 86900 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 CrMVOU literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr.meta new file mode 100644 index 0000000..6f9afce --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: bcc5cc666bdd3f34292be166463cf623 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..8c361e28417db4284b7b5ae10285422728a7f16a GIT binary patch literal 15480 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 Gh5sKAwDeX0 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png.meta new file mode 100644 index 0000000..6d3ec1c --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a74e019ad3227114ab2c1f949bb6ce77 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..f0c908c0abbf4c2cb62540cc87a76422e8859b33 GIT binary patch literal 74873 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

t*w9ht@>Dx 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

#!53zev?ESGGtJ0>Z9NGUhh)^%E>|xs zi&*}$#L6h{zuGxYIZmbROha{kGmyv13UFFYoq{N#O6d<9F3&3h)kg_2$|yuE>%SqfRsQq@vao-y5L53yP!z|5Biogj2FJm1m6;-`)Wf%ySz>DErsQOxh=(<2zzVO%{0B2 zB}w?)DqEUNU&7-O1V834IjDWq=X~u7z&iVc?QDfMJ(<~}9Ce)BteaLSvwlME5m=cQ zzVG6xaOJ`SM|kO^Q8U!mbW~GLIF0L}O*B`0l02h_ZY*DF?hyqcMk7=%0gvlRiBHDb zScB}3^$Qrc%|9DgbRv^rb{w%e{^6|io{Wq3$%N+*)7VB4&)c>un|Gu;luWB!c{I~> z+p9Y;LworTR#*MNOmRqvCv6h)pa6dfFKN&(o6;;LA7~FQ`(Dj!%%(b$fa#1GIP7qq zuc}NH%lvTA*=qd65r-fb!ktu@DPB#J?Q=KlttUWBPZGz;1;aB4=pI2xO2co8!?gL~ zbG&fU5%U5yVG%_c|6PR`TppurJpHcAGbG0%iyeFY^8_Zj^iQqN1GqaRM(Rn{JjvW* zj6qBiI>_6zKoA%Ld7NL{nHj62Os|aBJ=$u%xnT&}`Ix&UnGeN%NXg&BUwAOqt%s%K zinGH{llNL=T6^-M_GwEY{BWQtXRIM0|NiW7<-IL~muO|nHV{lNrZ1G$=c**hrL(1? zI9Y*@NDE0=u0LJ&99$UsmO3;z?2lEG-0);-h0tow#YEF zyuc$0EvsbY#bVw^&OIcP&mPsWw${Cn5?h#k${AH}$N@LBh#)=(nt%fZcdb>c6Qm5%mr;&j5 zgMKo&PjI7Ag;*WDZngRajF_x&Vt2gA+gKd)`&1QKJ!$TQsGuQcxN(?JWP^}du5R_6 za`G3nb!15oTZ)qWW$zD>%PBmPwuy#suE=zDcRo`q%_jz48N>^a#KuItAA_cCTkx2*hqGg06RXX3W4l4jL^}dFVLcomP3AUDq)YpMIWZe z1tR*RvIjDmBZf1y1dHehBCwZ&O!{_g`t|H_s!q!6s1!uWtNTQAaSj9~LZJK$z1OgO zQK#NCZ7Za1Z*{9QbmP~V+PdrJGb=Q+T6CS|x1*<7j^K`IYpQ8JdymQ+c~&^aG(^_! z4d1Sbipe%7$cyqOrEzjeJL9nt=Dsq*i7E6t)~0B~4JRe16$U@ z>mL?6I(w~H`PtZ#?_%)+672n~v9HAl{Uy(2$3TIXHAXW}cMbZz_p|!;w<-9dx8!@tBCz^|P!o z_-gAkmDH$mBFlS{T1-nLLRmBxMvU>F!uwx+Z;)ETlc5}_Cy%!P+L2%JyjJ&YX{-CR zt)~2n(AuY_?5)-UUyK|2Ti-()r;91?13Y9iORk3nDn`byhVR`2wwg7~ zwaq}@y5;E^s;zx|4cgzSS@jDJ%&U=ZxN;ug!MDE)x@?U0gR$YSPi6;FSA97Tap7b( z7p-<9;qnvGB)o*~Ris@KqktWEVrpvS_C=P60=gJtn}9lUp$ksXWGIyNR!78==p9Nd zl;|#U;1Kl6yoETlxIV6$)TT)vNXE+}u6^wjmoUC9LwDhs0NMLu0Led&rO;}^L2%ou zb`1&%T{=5aNjsM=)dcNOnrWWEgUd~+q9a(WPJz{FF7RHjGJ>2Nn6uQu@>XQ@9%FSstprQTY2FX(TsEQDeeP$sanTS~G;4CgTy$UNKVG2=uJ6etv->EZe$dS?PtKdFoKK-buYaFl3C0K)v%_s@E*j(r>! zwLhKGv^F#0IYSGn@ExbVs0$AFo1yvcJ)z7%Z>Njh6_kp_^Y7&uf6o-e#|bjO25;*c z-lH0~nfYQ|84`FaRplk*l#9^w41-0kUYv@yVRyN5#B}QQRfRa>*d$bgQjU$b<2#v* zhM3uz`S{8FSPov~ywe#~R?C~Qpp%hiEG|0ZN@VAfrbs`LP>R5Au!uXdDp5jR`_PSSASicu27ARR|&Zm?g<>FwJ?ofS}YE@JS#I%7Q9`RZQT2S(K)U$$)>Mt z8Nz~9zRY1G%NpUOX%qN|s?Z@mZr*rSh7bD2E()C8tv80hDOZ~_whSdf90m^G;j|MtSVSh3IY*!Ypp ztYS9rOXRR1U3|y=hXcPe$}%&?XP|NvWsl?(_AC+lJ`p-^V_Vxgdt>@?xESe55HM$9 z<`@Q}XfoY~b6Y_k886Cea$3|Lp8M$}AMu%++oRjvF)>|o7t5kqC7(QQd{Um4P>cz@ zSoEc_lJeB?1rQ;w`b~y}0`SA?^p5V1cCg?6=B5v|!rMefo!|%(@`@*|ql`K4G_RzT zqHgxeb)7D|M#G19xn*UIQzbSM2F#U(JK-Ygbf;ApTK-Ip_J7OYS?E1?O(;@bAyRfq zLROl!y--=15nqU7oBJzKfMo$EBcUPrR{sblBgVyl*Pody0!5A{yI8W9VzF*LL*&ar zd8HHnC2LUA&7B>`iIBSR<+HOPA=59XDUHz0F=B^1C%L*O6OH1|XG=`vh&75IW(WeZ zvVGRQ>*hK-1bY^VR!xN@qQ!z+Svq&D+xtJR#6(<-Jt|cs$iXt4i)FCVENC&a5l%^B z#D8$IlxIj&jwQ>Kh@ep^50q>i{0lx@vQA&L5|H|1qLFM(=y7BYI%6fpMd(?a^j@j; zep5a$yXs@#Oa-#Ct(v_GzvsxFeoAw2t%7-hQVCEnSTa#GZac%RS?fRI|5rZua;7b62IR{4g@ds$RSDIgW)M-D035a+fIyWf6_84}?i(KdRw3zVYj` z!|pGmapEHN5O>+Rm8Qw-KWL#)@ZRjySbl}aj_=GX2n_W-ptae(3X_07J|Iav;x@^h zt(4HPNvt;gExLb$wJ}ey{owNPcCvu1YrNJiKK1(J+^Ac0sn+;YuJ1=uVYU|Xd`Ynw z**_AE;_0|B{u*#)K{|Cja0{?D5!5%BEFyhOK~|c0@vG@anRtg%!L#H{qtmCKJl;A- zqug8>3T?XQJ6+TCGAnFtvuS2EbPI@oE=dUz&pyGpF6B8gm&z6pi9L???uhQe#|h73 zti;vN67jhY+g;LP7~&WfZzJYEGO_X8a&3!d=zJ!3g~+soLUu&_{Q9`lv%ipwEG>?g z6=z|HP!x?k>6lkN4+M$Th~$#%F@YxJo;0g*_hr=|`5xyeO*7Drn(t7}=H82%&{-(N zg9h!KrIv$v+$<$Wkc3gY#*c6A+ArVDa^-MV?d1zVxWq(1WX-mh3_927d%=mVqjh@$ zFV4r+*iRPZykpdo=QszehgC9hz@bDCsS1<+ATqGyD+2h8doHB-ZIT{koStGkH(~{vpu!s)D%4 zeLAJ+lJ#5B6-cDImo2Vwux_2LDPKJXd%3LkaXpi3q}(&M^>=U8i?6Vv;(Hn0u#ft> zJ_uSyM^EP)y1A!FS~~gXnE%S~Knr@I)9?DI9if6b>Za>kwEeZgH&e60GkZ;0?)eiy z&M>*UHw|^lSwG@Kmq<;CJ(19-Ly?D!IV~WFOa+q;g*Aq5ECQDAGsjfF zeu$#K`Z1u^#>6N>@TkwF&>i1_l^>H}vfa~fr)hSzX>I4|WN-+`#xxC@T{Q{zgT@Zw zdkeW_rClVuvxBtN#v?)fMJ9&nmO(B&1N@3zW>}l@@;?-gq(pbIX2eCl7l(Jl zOyHkUMPzq44RbdWk8nRL(el*@7S}>vGM&2`tK*0KJ|e`1^6{v78fxv~Hc9n#oZa%> zYuxlHZ`>?dTOM_{zrU=l7d{jHSe-dafW$7PZs_Gn{JhA-WY4Vs(K3(VE~Ie}O48J( zFiOWTw6%2)(&gx@N(d5=a211oy0jR!oI(kwqOuL~-6d0&Xo*ny3k0xtUJ2xL*Is zC~idYfIExVX*but)Jjy!0)i~Th9&BjmLB9D(`}c>PJdUE^Q2YW7-KCd{?_2&M6<_>m9^!@kWx=iliB7_ zt--aI%iyp69A%VR7FJCjRf*-wmC@JMT@?7idf$YXIf&{9edV1TiZeAvj%vjo(F$`i zFCen829TED5jhjH%Z&zhuFF25Yyto88=3CdqJ z-Dx^}v-fCDbJ*W=P{UFQb~wh!6knokj9PJ2t37P)i=>oMmshfc*y)q;;bm*ptvHLr zSav2tXG%&O?4QTvs7Okv7g8BQaO31L>m%7Eumna3A(7O*2pf(5Ya$6z;fVQ;U( z8(Nrdlf-Y&S;17raSn|`#n(p18i#^j@8l zZ!iA^&v*KD0*LoEn>jAV&>vRX#$sDMzKAdYWPCU9IkM zH_2GTBpGF|R!=d&A}X(kf2}IXgOz>b5l3Vaq+mq;DB}RcWz?Z~23YzbK~_X5&eQI! zKtf_7u>-qQ$nxPUGi1pF`TYe_2ZJlqUwN%(T0(#bv@P-sf?v~{d$*1I#lEZ!zj8ABA7`aR`(@~vDxtR zVZfwcY%d0Wwja&jpDs?U)?9jzFS^p^Nig~}ke(%&f-F}{I(g6XdqGi=$)O4l4^Iyd zs4jdH0@GGto-Z@!g||(aniK>`LCve)W_Q(qcR(G&eA!)#ern(g$JB>0!9+rWO;tsV zqU`0ftv)Po&miD-w=DTpiR^J;*O&E0MGk95`ybb|KpD#1 zHjWU$3l-Ao2;-tT3`k_;sFToWvH0Oc&XfpJyS1~37f)BAjlaqf%NrGFYx20j=4_2) z&}Qh%^gpSijM!q26z+^IByV+Uu*EKkztjw4sVzbW|S;3Yp7h}B? zJ6ucpGmgE`{k(X_>cP#`&EUEa3RI(ITSqxNkXbQFo6N7M+aDP6tJ^s{243NvmRNEqDH%Xuzsh|*M5KCSLW zk#ELiv&w!TPs*PnxF-skj|6bbyt`2z>+L}Pq96MusxO;$KI(IFfk`57Nt*I2m{c)C zWJ;10+rXU(cB2>%2Ijak{Jc!^(Jt>>7R#&h@dkw3t&_$=aV-NPjIH%mpNzXs;ZyZf zdFtO>e%u}t?>?F=$H$Isic@)ny0B3aJclA%#XXK9Qf%Q5HF+3GCnD-$vHo;q88{4K%%}W^Db6o3 z^6CQGljzyXb=63LF^yDh$-|yx$u{!9hEqYdp3aw%J%>uY`C}sFHP9uh{E>Fzj^n7~ zrne(CpjFtrtN_w;2L!V-Zc!tBf5 zhxWpJimccU=3E_YVzf)q^LM0#Cc$GPtsh)BqNCw$7s#l71aEsuyYpNhe=ob{7jmLJ z;X{dY!+LbRlmNTgEuUK}EUr$+3h8s!b>Yhxb8{V>q-Ee2Lkr7i_>aB;VKxflZXCBS zP1oMvs_cI`IDMQJHZ`sB0tyZe0mBm7{>s+0$MoujATvF{Bal6p=FO+uoxSnxi+paE zL-oaRdv)e}_gun?z@uOVe1vXGc)097(BWigz<->0R(%ZYElcXIS zV$YE;))VCz>=gAC3sf0~PjI6dUZ{Ho+6)w9T>JBkKXhl|iiB8>8XD|uf+5??stL_6 z*pXIqls0>*83?O)W>=v7u`=lcv4H#3z>;FmDH$b=46Hr#ZAE*x)RN-H&T%yrHBsNm1!G?jsf88%T7mB3Qbstgj0c z#qG(qU0vd%D!d#7Ov)7nRt7d}EN|?iKD1&HuZ2?e{2%$bgVoDG(|#)5{z)U4$)9jb zJ1rfy>Z5jcZE){t$cc%j<)B5=V&!a%a^&wJowb%Gu8}JP!BT909@^LLU2YI^zss$7 zR7)I7bi#>Yf;F)Z`1r)k%_)F1Z8iJ>M=&QUs$OC(Q!MH&kiyH`Sh$g@zO)%euMu?e zj03rD!#oKrk_P_gQSil-E{DdLRMj|a@d>ya_u9?4;Sp7Ntz@8ZO3|Jfn69baTb}i! zz6hh7S3RN0sob&(&;{nIeti?`K&lbcbSN9fnppRqI-TYHDK*ZP>zNQiQPR$a zEYN0Ivch3tna50yi^AEna~_8+8RwW3v<7^1 ziAg}+VYW<$-?}QD!7I#_aT^)&tKe>emZ}1myiPSeM?=&~k~8wGe{A$&E(T|+I+3Hu zeEET!2_{gX$b`j<$|~XJTS_GMsvTMRwFOike6+O>pQFsyP#=UnSfQ<~Z23VHy~!P5 zBVcOR>jA2ovVUCcJJb4{IBSe~5LWG!8rwY?)n`H-aVSZxE`h%qaRK~vix-)q`!h(( z7zWrdhqG6$zfK~q2Zg&WLXZTE_M4_m{(spVhGz)IrNExx=zKX$_?)sWc)I4su+bwt zY-!HO(%#5k%_BU&LggjMA+Ke@)63@keh2YO@}9QzgW9%hBglF9G|Rn zoCw;PT?DE~1JcMO@hB_YNx~&$$>Q90LiD$&pycxq6!D;ZrOP~7ItCwE6>F_|^{0@b zyQ^wJ(X)j%+4Xb8FB~i!MXJDEN~HCB*+mO23w7R1gh2t>OF{|t_Nat7250x)xotj6 zGa<)DhRN`gn0?;Yj#m$D8YT=0J^9>)K&0#Do0JqcG93=|_%99)h3;rjs1Hh3!HY8m z3|_P$pmB4-{ggGr4Y(kdjKN6tVlrGlcDl#0rgYp%tNNO2UiGbni%Hyh@rwx`3%q4a zi`8)MofpT4d1tcn9seUpeeww@G~H_>#8;J;8-lky5iN6C^wn^wQyzk-So4$~4^_Om zjd_ELy;(-S=BJ_ij?5nwMD4S{pP28)Q;PQF1f}-6IaQvTGb!!U=vU!$er;vv&$SiX zc_Xxle!yMg;wha))}qs{#&5t=jt}O_a_jUF#dEUXB`7I((Pwy>5;`%pC(vSC%r=&9 z%eYEh0??l^mN7kM-}vEUDNuYBC+c*thSl6Bo?jYj#*H~^wdO^1hvQfVHw^6qzV z35oo=?y4(5K`9e!nTkQgj`Pa$HOQqK-Z4|PaJ*tcc!nXEqv&Dr9I1Dr^w(`!Tjv}O z^U#m1%UCeYy^D1bt7KikJ>=+%l(l0nP+`VBk1+jG%(#KY7j*dYGPc@z@tHEm<6AY~ z7Pwf)&J8c&xk^r3m4^krn+L+E&FbY!N|VQh>*kbmjXN4SX`#o1vL^2ay?ZgxYZFqt zv{@*h&}J8h(wDYrR3n?;m&U~r%yJgaL%Zn-juXm@XAYfxU&QT|C@m?5EWcRZ^3FT@ z>eZ{m9wZO{)BN#_3wUD>T{$2@zp0ZeG1@5U`Z+4HD$-7rkI5_=Q()nMf$LbD88!YZ zq3pI?Mnf%1Db9^q!i39IHL3J$nZnuHwZW~O+2AlRJy`0u=@&Y^b9{N?=4u^K(w!RE z@;pI!6Co%J^uhb@+N&!jdf5F{!{-nbAdu>;md2;(&g_~HcE*yD<8La($J+6sq?e^f zU$(`DFZRR8<&=l&46Qt|WQ>GR#29nI09n?q)9wWH^NBBf(~4lUT7nm@DFUvq9SYqT#-uuDS z*$ak40!K1>{C{rCR=<`NjogX|!1uohA@uGJ2S!jO<6JcsGr46?dU?Oxfx zr#tt(;o1w0HNEM6wT-F6v#R^?xrh_Pgi`U9>e#_{8)*qQ=39b`0=%8~Yl}CZxeMd3 zB4Lg!T+m#j!p&5y^^aaj%*iB_V=q2-5p95& zOJ#-`55qJuFw%cgK)CK5R_1L@^-^JX2i z|6sqN848EKL$luidx!=eZgY5L$U$aS|9SC0*Kx)r5AtF|l2O0PP)o^O&CMCI54bP9 zkw~*3A{76CNwPRe!mdWcG6D4DV5|p12&DHje7f$S1S!w~I%RohAH;l6hzG?8{jQdk z;4IkN0WEJIw7KTygWdlanjc9j^NJr+W)S~x7r_6(58;Q8{qrtx*e~GtlcDT)Zvp!o z2y$SN9|`;wnn?bG1JVavY=Vz6@NC!yARvGMVy@Y4q4_#V{q-yLbxxh{NdW4hLl2N2 zLq}@{H}(MxAZZ-}qz{Nm4-gGl{^k$3LTqXPJAl^vS_8@I&^k{ZAP?B}*3%&YH2}%5 z&^(|cC_;7>3IWe#{qGn8Kt*p&?Bod;4!K z<3B#i|GW3UR06v$&A(%!CIC5u8pLsc<&f6fRD(_*KvgVdzymv`w|xb2KY(1IK_%Ne zsDxa4>#ll$W6{OAivU;{H^AfA0BgiL=L!II0MyJ0fagdCzueOXa1X%J09=}{r<&Qd z*9~?7Bm;tJx03(`1Mo1~hE|$?UvUy#0V*+ePjCGcsF&;57HzPjeZa8+F$3q3#m#^> z)1tS20EB4|2M7+}M-(JuA9xjoFkl0cKl~jFup3~D9>meCaKM@2(V6Wy2`VxtsH&WR z@ByL(X$15SHt6K`0ek}n8XIgLw6T^0%Fg#>&DTSqDQd3&KP8=cJez6v|FaPLzH1Oc zsAdeIimE1rhK2{FgEC`@pqARTqpd_NvBz3#2Srg@q}Ei$zQtBX8=9gEZEaniq4TKb zclY~yz5Kx+?j-kh<+{)LoX>e53CpiJCW}N90M9e*2z*z89{}5f9-0BLJph735BLuM zg!%xpNCEN&0ca8ZKjy|5+%HYuMG92^U6HT*UGxcPNk#yxfT!d^PEZrR-RFPHg~G32 z0OwkQf8~FZR% zk_pl;#hjJ*{Ed|OeD)(TL>@TTN-+arG@pVCW?TU0eL>2IAl3=ml<^xf!1=0(Pc{>e z26aKz1n`Qlv0YG&6#XBfaM341>Vh5~NDx^Yc$@NccJ_LhODFJ%x$<3kJDF!Oo3ogzEn2m*%-Q^oPn_Y63m zq5KJXp8p-4ArPtjmKp{#@1g%91C*V^VCOxbLjMw9&w#w3!!tl~B4CcJSD?2Yw&b~iW=rX`c~UG%dw z9nKCYOsyq|$AG1?f1!-u{kb|H*DdK(Rc%>pz_>7caV57);OZPxt346mo zS+C2OXl<>3P61;DKd02`t07^+W-3JxliI zVyI{1fz5MKW+V!Jf!(1kWEcg`Lutv}l>TN$Pr;@SO^8P$;5~}T^B1Up&`Lc)se>Fe z#c6$05qt8J&AP{W`pUL|3(nP|zXmoQLSSbYO9Wb!337KWtwd}zl?}iq8nCP2N>^ZXnyl|b z18Af)oBi1v3dHccZ4=CID&AdKALZ58bSJt z9^i{?5o6;s`w8HU=VbG|RX`Pp<2^U0T#su71~0VlR;^KN%GDr5BCHx1-1|gcEZNV+ z0fcs}u6^Jzuzog)FBKn?CtQEQQQ9wtEnnw{A&pI1WR@#kkdXIXa6d_U;Y&ItK^L*j zlrbn+Kz1pssR-9WF%zmynv8iAR9gO0&@G)tk7?yQF=CjphRqKaZcR&*i*as~i%ER` zwOwA--t20`{;h$%<-{aDbN9Gq3w=l#R}X3`+G;6OA8+xq-fG{DDY7TM$fhwEex%7t zM^35mtbu|kuGGQwdazU$cz!~a8f+z!aW*+v7hEJt^$^DDgUoB+kOYI}40JU-U4|a$ zTe$~bRB#El()j9SNnug0T0ruo{Fe=&nA@FcvgsOEXUaQ>jMI zw>_LZAvI0DoVKE7ol(K@tW0se`46>Y9PN*`_Dwo@7CcsB|HH$Cknyu&`w>63V|e?0 zPxrU3keN?@EZRJfgIxE;A|V;E)48fjo}Dt3an=81xiM0a0^_3#CiymKY=K~A4N}Su z`qtW3$+W^)+>(;wYh{25)^)ZsF}R^c{|jk_(Tf~hkfWj%>|Tnb9lC1;Df>U$QjT#7 znXi7|XVTPa(Hw|rZhqidK6i~z?)t&&;s-t4-%mUS1O@&s^Ynf6zvJwHypFu6IEfza z2%XEjpo;J_X(>C2LXNAMb1&#R4)(mL^p>(2lFqjt8Y}~i(1AWR6OoBzkg628T0X6@ zASSEUkaQY7I%>P@9osjZR}#G`)-rfcG7xHPH?wHkobR5%VudF@*J$X4%4*Q{NUC8?dPFhi}%kOcOM>fwlez!%xc~1PDqODFKdb2M9dt%eJ=&RNfg<*;Y^pDfz%{#OQIfp z^5OHpt9-rB5Pha@Dq3$1Jaiec!8%HcCi-Ys0}~krO!$ud>Dqi9MwYZEScFjzGV^Vr zM+U#Yf$(DdBKVd{IV%GG@PyX>0UrEDPCPJ2omTx=&*GF_v3{si6~NV9jOFeFZ6XoN zWTt0pKzC68VQAw1!OqSa|CqP3xO_udJX#iIwd7lNRdBP07i6&rGX~ud?=LD(AxYyU$k5R_-yI!z1nk;;_Y0Rs1UJ7XRj-sMIZ( zm;tsgL?(+Jz>qNKlu4 zmYI8Ve{v)C6T1PuJQ3)0=Ch0|x9-MBd&A6CrWVT(?pbveEM&AkX`)x;>&vfs`5r^V zQ&Mn4ydo^ww=q~tc&kjH?V`M@q&mdeLzn=utuB2SqA3bZO9oSi^~w~K#lwFswU!m9FpWO%AoTR2%uF*{7IEGx@zSR}>=7O@>u!?7WS$Pd^J|-qM#Nwh;MRRjA z=|f-DKg{Fqr2V8sCct-nwa@gqe>Og}e{Yt55M(|9%>H_7hcKF$C8q9mhzQ9FzqBNN z3C%ZE^9Z9t^vy3KN~g08ANvJFz=~-&U_Sl4bS5Nm8!->{-UTKnTk^tF1;dTmpxiy zh&RP{_~-lfl%ledL!#E_PYHs0%X#ZW8PDo_GY=Tl$H6Iu)=!B!u#&- zm^cewA}fgnRGNTl=fj<2?vKNy(6Bi`dH6Ancw1V&3(mE}fl~`DeT*Q8Uc&%Uy0CDL z;c7aZ^hK!Ue;EyiBf@&`8q2X7P#27#q$JH(Zv7&--dCIICXn4hetjuZ396EBPw8QA zFcde_iK(0EIpETX4FIX^Mv}0*;0S}I&p?u)?_qR#Q?vY{^k=5kaK%ROZE4f5E#th1 zZNSXy_&g$EkA>Mf-Sv3u%H4y2ihXuixthR+*(ni9wrq+CmBbn!;8V}=zsdOAeckR+ zgWyX0Yk;3v5_?W&42k-7;Lhl0E(k!01jV$m%ThB6q>L=M1>rh9n20buCyW}Yewk+b z@@}j14an3Y_%mU1X0Z8VnY!>Z zt_HJltjk+Im776-?(K&2LWBNT;~ls14niMpVYm;sk6v7-G-+aEFXv<5>QlzGB`*(w zpAl%%>+8-!)DIN0im=dfX&m&bhPJ$;tSBuzEUa>Xwt=c>Abb|JnW4^duN$|SN zC)sH*{BbF=0&Xf-CVxk$L6Dq}jh(kPu}q$kLZ~3DlI?8Cw!q%#t$AZZS1`R7I8%(D za&S~YJ}$A`+fOk6r+xga_turay7r=%cdr7W65_Z#vGuvx+m*d-M&~UngU#{r3)afj zlA>ugDZWM%^qAkwB*jkMZ=jLrd1ZX$!luBc_rykhwb|9+C?Ra@()@=m?9C}o2`*Ua zG>09@tIWnObL4IhvGX z9*Q~^_@ZOFWn^-U4Cio`7FEltH+f37Ge9hcapPG4$7mdj$vpC!on9p~Ujfj()7{tj z2fWo=UEe?KIha}!mtf`>JIX>4rL26!7AEbIl%91vc-TP-W$1{1@!yF%=Y*7rdKd`I zmmzxAOyu!JJp%)?V6o9r6hx%vjeWVAiL#0sRzg_8RHa-4y8@knp)wIl2zM|B`d%5^ zjEp7LndNuN6IaOc1#I!NeXWRbr`F}=e^`Botl0?8^D7P8tb{91Hp$`7;|~Wwun*

%r;x+ow%5|i?~ucT|D??+nR&bxszQ}I(=Ts$4Ys#c_7KrT??Fs$ z5qAlvxpX-aMmW7}TVQAs?B@IBb&Mp*l~xYN%}AEV*fcs8+0ICnlSC0rvP3V_?j@HQ z5w>EIQ%_upooNbnU%LXI3o^eN|L~uuoUeaz*O-00@Wj2n)hnR`%RjKhigq$r5>GvFzM(mzqUfMlD@C_!bxlQLA0R7SORONW-{{K_+?n1Ue(uM@~e6xRUEA zFw+zf)LG7%PPk&VvmD1QD>>%PRn8>ztzA9xN;(^N@MKSZDR{ER^S6CKB#@81#1crw zZ{kYZCpycF+B>N$&xLj$4g41IHTRr@+3JY^H2G@sjB|if_)Om^yP{Pshb+Jpsqgk- zvFUH%EF|%g4xc{fuDn`{XWpJm;vToI@mjmz*1hl!3j|_H=1isO?4S9|x(s9$Eaoncbr8ET@FFyYt z=F$XkJozZxbI7Wl=!m#~N!RJVyAu%qHB2=vO*Qv@4D8?~9I%)`+}GK97_{~ipm!}O zh|D~?!Z#l+vR4+55qPmQ-3*1NfC~-7U{N4M3j4`t!n!Q3txlB+LqJnO0&>(!bqY<$ ze_a67L4bZ{%hqnCGwLKL(=PFHSCe=3LJS;@M*b|C9e8V z(WUiY%#>OIOc?mX8o4_uA-;2OKUnIwgruWx^RE7H0+Supr6+}weHH8R^@DCbO&~29 zTifNTB(_o#|KKiOQBX7AHSB~o=m~JHX(46q5Z&B@7kjES7a_%{8d};I8+hR{5AU1Q zOC|J<(%?vIX-V<)oN`iusyL+jSFk-QVZqf#Cr_{DU)$msvD2qasekv{t)rbIuNhX-aaYpHVpZi9Wn3+$fqXbm1F><*J|-MzCkc-otXVYfl?jNC`eVDeH#P^{V#m@ExrME zAzAO^xIk@Z=D6ThfGuhEIXc%eQ_Qs7soWv3w(E-3tC`;CKuj7BOfkFGdBi(rU5ja% z3%b_jl4@i$s@yw#u}-q>#G3Rrb}d3ll!h0 z9Yb1xdh^pG7Hef@cV#WXoB#30QRNZS^Hsu3ag?*AoVqj7&rUE{4820f2IOdsHCBtw z$eoZAl2F7tSw$H|zpim9E`S=wDrP|iM#YM|NZFnz|)!IhkWjF#jB&e zxkP6F&NB1%ZW4JVdM+jp$i&YfolF^oc9GX_c~y%@H!6ui#{d4SF5>39jthwQEmE|> z>IneNfcORPP10ltr;Ot~C}%|JU`yFjSoMD-ofV0n{|l{$=p9L=rOI3C>2=U((|XRg z0>z6wi<~QLm0T~zHT3P@T0O3+`pbf|vvv@E_t4^aXL~>KcV5-gL;ax!IS2IQyX7!X zMann=8qz2s=7K2med2I^Bg!wCl(MDl+(yyCmPSEf1U;aMC=0HdQ+Yxpljer~jPOMe zEqz9Fgr!mPX*8U$Zly3-3gv3Q!kprlph+4M}-_)4>~&mpLy!uOHS-(CaAh5_4sHpJjOg59J#?me=uq z*SgW*F#tzt;cyZT-!@Do2iK{KTr8HamJwC-2tWNt@*1DNPF=YHIzx0Ki48Ga#Bnuk zMb;9~d$!4XjsKCLgXwJ=WpL9>vZENv!NeAy>{>l(sKXG=5VFgSf>5Ku9wv%VUnfz} zvi_v`h_u<`CV_YN!@8df4eQaIcJJ@G-KV4>aadsnie!QAt-Jbg~ z2TX5?uN-grVyOHUIlS>Moi44ct}LNNM`pZFcT5?Fjna)2vU-LA__=tC#T$}8o1lTGWE~cZxt`K^ z8S+9EdgGVS01-J%l)qr$^6!3}_6E#jDbqhiO(sveW40f5xx1TkW@qQR4{qIEy>$d& zb3&6st$<4Uzq6d!0smBUx8X00DA06DJ(8@V}bjTV=WS;5z7{~4YxW+ozOF+UZ*x!vYI&iH13F#cFN%p6Rp=pV%N-WC6l5T@I4Jk8xF(ityLa7S9 zh3I{2rZclbx$ z#{gF?zH4T;8$ePVopp+qBt}5t+3z$w_i6(Ckk~=#YF|cQkpbx>K?j9KmkAU(N`IuK z=NQJ}knEARb4m~d)=D-Ll24FDR-Y4;!=7hrFwQL+xHaBn7qug6%3`NQGWB|@9~3Dl zc;Y;5%k(|TITaOzl?8iKN9~V}fO^K;OKN}V?nxr`%ih}GR z3{;ujf`R!43Q?UWSI`|o*<~fs9IMel_`T9nml9)>d+6l(y2rdTmzs*EH9( zB9L#fdqSrRd+R_hwta zBiChmx^YpZ8V6;#iYG5k1^(tkY%X(u9zJl8Xnbpb59p@t;&&gN>E|DDXRi=YKSj<< z3zlD(9j&2$u7fn1uIQ|Yy||cOe#?tznkVRzCoIeMqRW;nRMD43CsSyk-=XtHY%0Y& zU*kPfGT-E#Vhu$VUeR~4)l?A|3T`?R*Fv7dd6 zh)61%H_Ri^I5=H`dZ-4QeW+#k!={%>a_vJR5=j)2!^ctV3ZtBofALnt3}QuU*azO0bR zk2bg=hZk=kP7oQtSXvQHHx87w-{wpq2pYn226*U>fGeBgDg^ziSrhrYFVR_E6juKX zt!pSHo_Vp6UB~t&MfP^o`foJ34BO6>;A>Gbu66~O0#UC5uZxc4UwPcMfU=dH?aHIQ z+3wKGGoiEl+~s|8eE+MYgg?JA>%5z=6PFQ&W?|Vda~a9BNE4IH9IgPBmgHsBs zss<{#z3US?kQ+!{y6v2^orP37{-o?V%%CSMmUff+_Hr35OWi$S*6Lj@dbIxCGQh+4 zF%~H^7s5=m>N)_KXkYWsFn<6*GV+c(TR6u9UCT#j&xfApJ~|rM;V@rjiPP=%e`*ph z3(`tVquv&ni-t&hnx8?o*9$3!eP*VWdcT>-x6EocoVS)u9TFB!rTmV#r^&>XT{ciI zHfs#_na;@SrJAQ3s@@5J#9-c}K0~`r))8ypm)kzW>4%^`I=a_(`EXx7??39A1(wto|Rj$aWV|Zl;XePm@m;>CdPJl3f>$rlPNmOqhQJhP7fd7y3RYW}D>R7GUc0gl9MV#8Zavj~wxfcBpZ#zQ zZK5bAbIkqKSGlrs?9!Oz`XqVqo?}-(ePl0 z^E}~F|BoLt+*ik}PgZqdCTL5Fuhma60{WwG5m}dE*hy)?{?}$~rU6#x*b-}DazfQm zNB{MR0}X6={v-@Bk(PW5BN|okEZdp#d3alIRJmj7u9rK9$U!reTyCT+#PTe{09mHn zC#>sIQ`M`Zo$p)yJl?^;?PUPfGjIsF+Wtax2#HBZ+ym#j5*wq&oKR6H%gubEw(~`i z5^-7KWle3o#{%Sar<$j>z-S3ud0qIQ{D454QJT@FzOsCYIEN@gZ0Wh`@9i9DmueR{ zijwz^91<>f$bZ~eTdZBsP|$2otSi}LJv|^ZnXM~N_g8~%Ki^L{1bPd1`HBhnu&I-U zIqZNUsFz{seAJk5R{gm%qLU|x5(}o0uF6z4tCTqLexiu`?itq5MXEBUoymc_OsSvO ze;24z;-1Yhk2kzgTv~k(9T?(z->E_$_?*R8^qZUc*9L-E5q#dj+VSc^((%B*idu>o z9B}ltN6i=eLjd5_90C`lYjWOV7O#?C6kRf|Ecoo9UUX5LJo+Q}*j9qJu+F||<&4pj zoQBm`wpCA@H#7^BeSHrsJipOI9o8(P;z$yA@U`RuN4b+KglBF!s6e1voLS&i`TXa~ z#wQ$E?5y#&Ji8O(4gwFh;(15$8>da=DgUPbR2*bJ-TX=$O_xZ17FOt0lV418f2eHw z^qBwTO`a=Be0sXl%ZFor>-9&)tD#eRS|+jk&XS zs~hn9F^`WryS`VJy>>U|EYTLFEf>A6qb@*F^+Sw8-2|Mq@o8LNBk2akVntAcg*$`9KBQDhO!Jo&}nqCjAW zRW}w-7N$sBM>c+5_+%)NLg^6(y~lXSUjV=O9lRtzNm&OMF<@V?@&N)++l(o&w3(75 zI3>~m4tCWOdR=WKDWJ(FsEIp3s4gdcMPUxL?)EL9iYB%Mi!IL04Fxpn^>ck&MjV^N zxc>6FE3LV{>O9`swU@hjkGIz-Zl&^6Rb^@s0_Z{o73hJ}ER>7Dm&^4H9&aX5O!z+% zW)afkwlHDCK@e=>4#C^o!k|-1S=n??pV*ZDH>!h(F_D077(VuBdRI16(8g{dA$v+Y z^p+U&{$iA;LX&qh;42|H@|O4VDqRAVAKWP|Bk3*NvtNwsXnwG_yf?E7Oe%>_05EOb z{qEh6<-`R3&Ro~4ibO#xd&qyQ*VNNFM}&#^TJ=9WC~-NDdHGQl0uYx-Bn1TX#LTgFPF4GvmumaJ;S>tm@zmdba&zZ|R+X3BY6T9X@Z?&8> zGfGhu%LObb9rqhLD;ogq0bZC}gnr}y!Q&~B$tV+Fz6xhB;y_2>H@mQc=uUOm9a3h5AE&GpiOmQ1*8dd=G~}T zf7-Z~jKOXsaSQ!B#${2Yo3Yacf|}I~hEr`?(XvuJQZ`3`21QxBr;x^+G_?x!40RNR za~X9KgYUzAF>*`yO?@}Mea%BRPxX4nm3pR`Z1QyNvYP((iFO=&6<0W$B~Nl%_}wlw-)ShV%5lYL$|*VL|%`Xbgu zRX_&hDyvu8Q}ihr?W`yXWi*y*B!{eD5(+mlxHs-BQ7kT$rzSpyveHqDTEMp2yt(&L z-=lV_RG%pVlAFv0Ov8t0)+x1FkbOX*(&(UOp*AOO*!Aivp4em@NuY$Cms=Xa8we zD$LZZ{-&EJ;PORlgZ@cXDEafcqq^`tcAc|>2L`R9FO?-aQ$$?JYC2u!^%At*I?Gg_ zNnGCB`r4{V-rL*Z{N2ang(k%Bb>HADmcF4g&nCQ)Lso0iq#eZ4t=El3v11-L`~?!$ zft2T)EX&DKSuYM`k_Vk%(#KoE1@GCwY+OEH$q}+n#zs)_F0Qc2#%zz|iIiYLN%0MP zaC_lPt1#ti1)4v$N8Z}m^P-~XTSxWZT{6*4qjTud<=+GCd_;{yZ5J9km!|_Sf9&5s zu4k>gA+sY{S3R796sshqd z2e4qBv{RSMyO0_%>vpqwss#OxfzCXM`e^T7$La@K<{r+3e|>bmYK|9b(RGy<5yN^3 zgw+Qt%klg*1vCGRC{RjiwMWfkkzv5_2)*>aS_7c4U&UXx#JAlVPV=_%$mqazW=qtY z!d;(N|>-Il&co%pCN}Cb<%sM+&)?#2o!nRnx)KBj6QG>QN6pM0}785KYh8puLnd%=sD zwFMUgf=*n~cBEHY+u`W;jp0V3$#xP2f>CYN`idfu-z?dxVDxE>Is*LC1DXx?%GTB? z!Ri{K(2|+3R5^VWc|n&?6E|OcBD?*nhtj9|F7<5qnMXG&5vIsXQ?`WGh)|~SS<}7U z#6;s8&%H{z&$j;e-`OLk2HE0}37@%r+#skgjzen-TYqvAUvRl}?G+$X+%fp40<8>; zr;w@;v4bYBMZZzZ3bw_OsIx|O6u25`FxKYGW*-#&-g%Lfakob=r zb)TubR_`u*d0qC*0*YVgMW6^MWV`6K{jix!?EkUbwSUwNAiJOL>~tp{b?ut3@P1DG zU@{pl#&mQkQ20@qI>)QRyGm)x>sb@2r+ZBxCL;p&vMz$?Ok8IU+~|b!4d0?_Qxyo> z(i@l(mRxNQhpm5>mS6~v|AlY+*ZJSb`F04k%w18oC@-yE>vh4j-YNZ#cVfNK?_Lhs zTi7=h+PgPw-vVkd<^V^W+&UZk>M+6Q5o_(qUhMX{SDfAb<59GXn^Ja~gSgG;HNekc zu$`qqsD@X_=0g}0D}F|d59|q2?58T6`MtoRNIUp1D$Wat&)~NP6YMXC~b9JQ( z#N(W*?qZ;{WiW?XY<6SHVX8OiSA#J!D%jbx&mhOWV>|9QAD~LJd>GHHTn5VH%noh@ zKw|Fa0nb#gS37ge0X{1Tom~jyl>-va+l*f2Ashy@fH>nz#_MXU`FRGvyDDR zUE21>RYtKCLs5Z7DYzQMS-8y-B-tiOsRhrzFHJ!yNK#n(stQ830`=J6?#LDk1p>e1 z>Z9~U>!H@wzh2A~qb(wn*Xz7*fL-le^~xSkH|bCm;(EY)D#u&1{%5YVx-&2DeX!v5 z@(z8)~ z-WMZAG7T)k2~Zm$F@eF)MZ=IcJ2g?X^we~F7@kU6zb>_)06u#A0735!ERIgkL)W}> zItkPmP(@cm7&T|k*gkXJ29BFJ3^&o3$>k>U?pqx`T?M$`ulR{;NBakf%>AQRvpBp* zIhYMZLPc-$%>Gq?JrgOC$AzYB2@7ZCdqNZNeuiJuB~>gl#D4X3vCc~UC_<^pqnF}=jec+LTjBK@zlqAwhod#qTxUAs@MTV3k*Y0IhAC|<{WS(MXtrQNONGh0Y~8JU>9H_zS9D`8PTfz&e_TH5&3K9P z>-)vU#U*z<3$yzq!{@!^QOnI$?ru|Ye_v4x4Lc0tRdrwEcI_Q8kGZSi06JuqWw3p` zZ;mfflTTZG3^PADSrC<=>=%z3nMI7ibLb}!$@FRsg0`6{HgN3qh_NtZMcF%ovbFw`C32-go3=XhXw?$&iFQ)&+*AmWFt5Xt>do`ZwcCj*l8g|CT_HzB{s1_a=St{Mhcf3Ar^Mn8;n)qr+rOGy@*`)z!B(io1> zZDgmAw{<7f?St=FGUd(U(%%I-ozi<3SlTgN=|d)03E>zuPE}_v{Q?9zm=*xUFqe=J zSatT=!L3#xx?%1eSN#RZg0r^x7Z&pAGeAb!I)U~J5K_k(=La?>)7w?H6`dEe?;1uv zsgSnJ7%?C?sY#^KBBdn3!T+63cZ3B74t>dWGe&m|mR-tB3#{xZ9m+~;KndExdp>6* zr^$y4G@WoNw_hs%XdkwBc!kOPt#T@e$*SCn|8pfK=ydt?0J)XB%mHi`PuIQ}yo1(0 zPW5vD1CH>Nx9|dvx(UIT%A7MHF4Uz6Ym=-U5#J&=ipA9(6+|bbQbMuiu&Eq@^2JQgM;OmkD_TRq?Jyt zU2i9Mnf`fI^_2doR{Nn|ZT^AYJ9tZ9;3j-zgr#COBV>EpqWPyb-tqAvYb~*}4>(YC^=? z7bp9%DLFu4y^OZf@QD2E4;c|wXO?VE&xKLk)GqxJ7R9LNT<{+C5Lu1`g*g8Y(PpNU zm!3YP_sv2dWl-j4VRD=Tb*aWZHTeIQM$)N{N{^i8+O1fw7uW*viJ^~Ek;vr>*zD^d$Kz2|2uDNr< z(30+8TllmlDlRqD+oYdAa9A1jp$uU>laE$MzD z(0^&pMGB)|PM?UCPo4+7K(UvLQT7Y5Rk{v^^_QATrXK?B6wAP*%k2cf>l@V1T?@Su jzOsKnjwi=oI|`3DjPLH=>gmHXDC35gD((T^TjBo)zuPW3 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr.meta new file mode 100644 index 0000000..57c4768 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9c1f96d34713e7a4783ec78a1c38322f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..afa57f2922e4406d451a8b61a8f4ea705e06e749 GIT binary patch literal 44379 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png.meta new file mode 100644 index 0000000..c66eeb9 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: dbaa3295cf2ebbe40a0a70975662f528 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..befea13b817b59be0d19b8843dd4eca028fb2e7d GIT binary patch literal 165243 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

T&t8xUUxB8)E_i? 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

0)!Sf%+^9u6-MAgHpX<_cn0Ffs}{1Zxcjf9 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr.meta new file mode 100644 index 0000000..6f87abf --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6944c56070a3ae140a9e80708bd86cc2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..ce500bbd2e75f88dc20c2531e0ede4569bfdb1d3 GIT binary patch literal 28497 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

-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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png.meta new file mode 100644 index 0000000..79d9fb1 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 73679480bd5b59e4aa7fdc6210e68f5d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..05f5f3d43dd5f8442214f4bedc5f3f852daa0a9e GIT binary patch literal 122058 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ΜRaG*A$(2OP+iH;S?lJZ~ja%+g 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ⅅ+?m9o#B3o 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

ZOXL21*H& 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr.meta new file mode 100644 index 0000000..9f4b05b --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 73dd81ac7bd8adb4d84e6c46342e6708 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..03b0463a0af59f1855d57bbfad3b245c74943160 GIT binary patch literal 35821 zcmeEt(|09K(Cx{I?M!SZQHhO+n(6p?>>Bg!hN~xKJ=>YhkEGU z-PNmh?Fy5V5krK-g#!Qph!Wz$3IG7ue^W334Ag%{%f8g)KLcwkuI>N;z@z`40R~9V z#0CI}0TRN3O0JogUFtRT63LVgUK5+o+or9G2spn_4JLxO|qcnFA;;zRs70PA+^C>9(E31<|D}%cK7Y=9c%9&wnW3o4)$IbPQ`;Ozn zlFRY??L4I8&C~T`teL;ZouBnChwt@B!t3kvM*hM zM=I^<&J*Bky@3e0z02`A2ixrs_{s+M5`7lx>+eY(D7-*>x-cMub8@#Q)V8g`pq9BAlB5)8m$lrv7 z34AsWT=1`**D2FaP5@}vzBvE(9{d?r=5SIDx{?_=Ue?XUilZq}lanaufLrfNs@hbmT{Uo-i=a>~wLC4k%A1=`O`WTHcR zD&L*20H3v-Z0(DoljmU9F@)L#WS!Nwz9JlP_IkU9OcY;O?gz%pzwnHTy7X=yx8qiLtz0X_Nl6BFmMMmDcYgaIGAj`-GmC#qT?xmywf>5Lpl0T_WC#juPbN z&l4hTIRXIq-tG;bZr%o$I}q2wB9hJpe$Y13jxAk$tC|IHOSR|usXUW{ zhX$GtGXaEs4W3QtT4n8oKbnHOFu3!)pDHw$@YKn)d4JeK12&NwJxbIQoQS@MB%V(v zl713T-`afq$kF|p^Z7m-Tj){CdN3^~`nZ0axGU&+fA=}^ewyh%f!%faN)XWDd%0Hh zOB)?u(0w?s$r^Ll^J!N0)yy?}irpB{a~A-d&SnUaK*h8AqZnRe9U2YffyLf9_duG^ z`lP#F7qa#&L&3f5d-x0xecF6~-7TY_xjU`l1cl3OFLf%w+=t8(+YcGrKc zj}cQKcAQzApmGK<;toaNL@6;{AY5zYcI9{2`hw3A6%KC4J-osJoEdmnz~Al(^nC@|VhPqBb@{L# z3aAKVbl`G)?63G={*s;OJ_1nQS6`-MbP&FGd)_J{e7<(PZXVu!zQe4yiMS~MR5EXZ z2%u-skw?$BYTc#7!NJ>HQHM&el`}xELQIvmqZmku;Lkt~ku09e{8}YRuSLtfkk@bu z4nU+Ff<`%D#qvgqp!3NqiF^Nanr1;}JPfYmPyGw_Uh@6;Z7&L+*gyQmxEfGWv31l{ zPfh$9cCC+he;Y<0E1kjl-^;)`#!Yp4Www!o9Hs#cbYI=W3#te|KxO z-Vgm%gxJoi2vwW)k`!RhRBNW@O6arhfI^(GhaZKZbIeFoN%D&J80(z@fBq#x?4;8B zXS)3spM{Yqsf)?U3{Cr4>25MgM=B;L^r{NEpP$eRBl0BXuV+i@{o)w4B`F9j;Ssw* zltiFCdYYV=cy7M-_0hBUa&0_#lrj2jXbQd_Vm-Xx(<||Dl+FI!X3^AkJaw6t$${Ma zz9jNo3QBq3u)*=Xfb|7}0k+lvfRbn3+x@jR`M_coa*AbRmvT=O!=52v|H8*7HWlS2gG`JrBwI1bRh$LGDA@QbB9nwc76LzlC{99LcSZ&epU@xg zjpB;Q65z-q6vZ0Qo4Qo3&VC@$7#gF2^^!_0M76!YYoOH0FCDOc={GKyL2?GQI#XVN&E8n=z$h>OBMu z3#*9|AP`H#miFNX*t!I|8Mx~1@lnIoQUcg!!QCwm^%&)OzppWgzHiG@2#9$A<*lwh z6IUi;Z8Fg!@Pn5JdLuhP_`NFh-Y3a)1uZAjZrEKNXTa_icVxgwvX8g-*`Qk~6*WRK zVCb*hg)AbaKtSBNpyYkXyAIM5>#3rOgSDJSKx|hvkP%;`sna$ zQ6B=Dt|*wJ?@vJr=NP5ZI7(J`5GF|`u$eS>uvY%^n#UH!mN9`~G;3`MT(&Jb1~2j0 z44+lgvZ6{mg99A2qu;c?9#H{Z;iPTytfTeJ>ARJeu>;uV2HV862t+@sz4%KZs)&dr zFc0IP)u#X18z@^=pWl{%xr_`s55J0f8tM2SvcP_4!BL)sT#JB3KdgQbs@F*_jTDA2 z*w(K`X0?YD&3PF4+=6BR3Jf6E9NUqR*zu&GQ14Pm7LM&{Eo$s|Muzp+2WbCc(aU&F z-=HCPE22hUZJJSXK3u)WE#hwnmN@H;c>+%DS;tAM!Fky{S7EPT;1a#%&+0t8_ zLm_M+PQPb$Y3ZIdR6v_sFSUT*@PnP60RW$pOb9%tP_CHZkunIPen@aF*Th|l+@|&C ze?LJ|%hQ`-dRtt%=>2{ehy=6zIMv`n6SJ$#`!(i{UPY(^;9Bx4CP}+w6Yl371@q_1 zK3&APu}PoVU(!D@>367aU{kwbRD!~XL1DgsiqI?9m-@~@T^TLP6>uPWC5ab7}2yd zI!p-LWk8Ur!Akva8*N#K3Yj98;qC_O2IjSgSY_xIyVxd_Xx4OLs<(4peQBT)K}h8GOjD*|4~Qpd{wsv>dlU%12e?wDWdO8NA9Uhs&?`Pg+^ z(e6lioJe|Dnf55jK(|=|I^zwz4estWUSzdN*VJE2FL&831<;B)M%%^`f6$odD0TIE zE`AX*A`%`_zX%@Fn_V4d)hubx?~B9(4ZsoWb;&ujsu#tt*}g`9%$a#o{j$f`PN`EI#%nQSIk(kV0xZh7Ag}jqinUqE#uKoFjX6aRoGKIN%6I2{T8HX~0l*cW0+eFIC<8IlVe$&gdN-|6+=)!c+pOO&4Ku^SomSGr z`{yp#5l~oc4kZBr4b!15?SRtZ4iKO%IjHu2=jCkRhrnxJLW67%r=|OwZ~{Xl`7Jy@T8y=aOHPbs+$5|+&9MF zOucBZh(in7?2D#cQ?x-DN1tZ%JLjeNBSbwW^ru#J_PE{;-q;ChxL#(2#z_HW8ekU2i9ijy3?pi6 z2)J}m6jqfe4Kbq-j&d-H99ScIl0Gp$L_YE9kp_k78bFpy8+oG#*Zs8`90QmVlyeJ1 zOD)#)Z)(2^-M8--Y&O6b*Y)4_LezmNa?aP#bB^c9^H&ctk=I*;$N7y_kqeY*A{$9= z8zu=J*xBr3R-3Yzx>K;u=&w}sT)4@>N%%$hC3KyENfhN&3+#=k1pfG2^rYz;x~)ue zcGIK+57E{5G>xr@vzDUS#BuMusR1zM<#f{-wvw??P~4uddX;Z6N@idUhL7O|)s^Pf zFzeLk$a|=sCvuv}#1-A7Q#0)`?HW^hG5Qo_T9x17eIA*a;L89p-Qplji6jVLk3bp< zNRTAQ$x>QY?(QBm=uM_u`KGIRwTQPDsHatj6PRP8`T~}_Ved-saQN@YRxZTK-DN4T zhp>M&QjmlfJr6;Lh-aMaDCzJlT-c)d0e%87vte9{MXJ=iT}QBpKq#9+ zTxv$@DAw}QS59} ziGa|5@oM_ps3Bgr1UnFD#~Kb&nJxt1G&wRpnyezwqB`aFyTBI?oQ6FM#2|qoslSCD zkmf7HmG+)M7xW*F>CyW)W!xrh;%E`~_?BMR3tno9KQm^#u!_#G*l)uI-^e(P`WqqL zyq$ZKAH+&F>j;L0TQVLe1ES_Y{Ait zT+pQ&^^E{3#D5WBr#<`acAur@=` zAhhOwD%ZVlhRvIA?^6?0Qr43}>S?W=vJ38;eIjV* zeTb~wPh~L0dKj%;(fM6`s;!1}!Rl48y9V3s&TmlgJ<@zKOp$C_USTsgLabfH`nMHn_j&ddEkv6~`10Cj)kY^q|>wr-c& z=WFfUO@FQYd>EMJ!4U{QQ}l!Kb{N*zOB<-p34I+cv@wsWr*#hc>*G6WtLd`S<}AqT9TW*N2RVW@b+iz zNd0i8h_=n9p<|Vvq%v}z<_s?ynMtYJVT*wbZj{?Xe#%zps#6%5+r`4u5!BT9BcnUgIeVkO%E--X5zW6YtJ{8A`b z@Dw`$)L_UVJrkgcQwSr4ym{g5V30Yqj(Jv}e-4gGF3WIO{w;{!ZWwi~s-b3hZB0^maE(3O#TCWGnBM;^I zZuA+t`opk6aAq?9T?wqFo*3cWX{X~s!NIh^qFe;pL*ltnv;ZbJfrwq`Dk9TI$lp5% z$?mTz>!bWvIgL*k1#WaXx`C_yRgQE!+YAX~&@4|zK= zwfq^=^Yr>^!>|6m#xT>o^XI0JJllpH9I)BZZtV$F%~;CnZn#^=>P2#$13wYU{Hsh9 zae=|=+`q8nW+ZS~bWdw{EL@o)<6(CW0R^k`t+)8+)IeS;Gc^?a3`NOHtxOQnL;#!3 zXZ4gO;~NW6bc!71-^e-~$P8r+4iG*ZJyP(bh&rt1tMM~u(}vA$0FIquS6G_Rqbm5$ z##m&txVzY`<{$6;HpT7ai`RT5nV?la8*bP6h3c~4-0e?tDt$^LJ@Z0-HA>}FX023U z^r+F_lSE0>N11GF=kuEy}Yg$~Fnq}LM@7Ywr6E>9df-#0f- z6*oR74~H%yQ`FP!^J|jantx1b?b_|TocsVNLp)OTr2g=lvCvOIY;Gf{;UWC^ef#0+QMrmDB#Bos5qLhYM{^tUSK7JGgQ*xb2&mKD+HvA83~ zsnv%EWyZPG8IwYE+ zw3!A-v{epXfoLS+tQ6joSHopTu736yxL(!=g8V-;S4c^l@MjE2$_}-*5Z-sy%I7?;fU~>xzIM?~hdTYvI$&^BdvOd_0bhwo<>{AZSc}We5&Ch|E6Y zHapZlKpWy@(Z{An56_$Y^)yc{oiBe3m2>xusKe39(v)AUf+9jjSBc_PgSeLwRJx;G zOQnjS`6VZQL@cT@M55-z$P^+M*GpZ+MFd!n^R0}dI_CSsVQBO-RXQ}+Y%jd&-d2!s zgdwIv6<&tU&yx^OV!Mo9fCr|o&LU+m)y@_NPJH$Rg{`jjrUL4l(BH=W&DySYE)wk+ z-AU>4lreN*Iur5Ou|!7YxNg2rPuPZ#))kvNW&Vso<)kB~g~1)*y6yCa`Tpg7Q^T)) zkpj3~a`0?yskeiM-|ccTwHQ9x!-I3JJ%^&|HNTPZdAOYmBSN6sCq_%&ea6s?7zmH1 zbyl0pD<}v6^+#&wGBQ?Lq!Bw`{jU~awAfdYwT|`gvWWjU-OKDMHMtX5`7*uTv1#_G z&7)EFrc%Okv{fluVgK)>T$8J;b)5@r)8*aeSRn}pa&B2*@^~)hHJ2X|{ISv&2i5@R zhZU1#b2B?L>>{~*qf2*o$XkAPvoJ&|DpVq{hX55LFLGoKjZseuB7A`R=VDUJMObgGz8S&h)1kc=oM+W-S~>g!l#?Wz#`n$Y*jpo5Qy z>0KGg-U8$v3koh>L)&URbT zLI|TB8`-ir!<}NOAAlpbuWWvP#W3EBdJ_RK@hGswZ(u@(%ham~0ZhjFCZ+lHOy1{p zMeTp6E9JOWa4B{ee}{38iUFJ@=VWVRhg2-W~%DU|6}y0_#n3XYsX!>-2?~ zN<3Z43rLk)^*iqWIH7ycug)QDf%?%|!e%!3T+iFcGbXJv$dM z?xn10=!bS+lNRyJ=55@wnAE-{!1cUB@)kaGPTJ z+P$P+bNrnm9KlFcQ7_X0V`h>Tw`(u_*9nzf)ztRS!7lONnV({b^D4sKahVQ}9mD;c zAP6&pV3rZ}1=YjYY$j72Bfsi}U-AwEe@@acDlL__Dq=Ni z^!TfJrOdc%=8^yfePrGg$$J%;s9$PX3o;@iHw%|`_pvOy;SfK!Y z%#hn<8F6F10?u;Oplr+%k#l1=yx}4p5v$}h%spJ%ggTlP6kvg;wCAqKdVV;yOxugW z^7^TA=bgmWt);aHmShw|$&AKsgJ5j5rGF^|zLSA`FH0V#U&hKl$;X4&b^aalK1!I> z8b@YJq;cDIen~aqaVmwsoT+iXJVEi?TPhLI2z4{Dhl?sV>F=QK#EIcaW0T)+naH*x z(<(w7e~}lQn>++%qx(GfyK_H8WfNxu1=rzQSnyfK+5Qr^#3$MoKbp%toxL%=8$O&5 z52{{)9aXR1P{4jgp%&|Q1FKYzGeIC@2{72ks_?E&0asKd$h^$gVy{w@Dx%Dn>wv$@ zQ4y5_kroZQH&rw#T#p?sG9J{XBFT#?#y6eQ=!|MmQFA0#m|#C;0Y;SZRaBn#Wusd& zevglnm_iivQ-mYx9j2ir!LnWRM;?#F=jKaus%jL zTxyk&$#>=M#(4Qq_ZQGhcy>f`K7C4eDFrw9lgqG=@1~#E*HS?5h+CXhStPZXM^rLA zNeR~d=gBIh_$J<4z*Lv~U~pDO^NOSdY33r9CbDbM75vbmea=QN3?>V?J}ss1(uzg= zs6wVS+j9xwmn#nSxV6dx5oN$%uGPtiNkiQQ&RE|lsVb(Qm#A-H#&V$mbQS^rlDXTu zet%*S0sp80H2ryLjO1}hZ_*1?8-k1mk^-Dh-y93zZS+tMPQY5~BsW zpk@RF>V%0^lY;aKo2k!1h$RR6`8D2OVN>RB!3b&`MB6meRZQmY^utvK!f?jt^v{F( zZR{lek`>VPjpPEF);31SNb)UOpV207rf3RnuuG$px9uTycjGp0+D8TIC?btZ^` z95&cy^Q;RQ6eP${Mi?LA5UFpQ7P~4&L`^qCtI)ZAoy8Ed5}9`5VO%hXu|G}gL`;Kt ztYOLapzV()bFYEq+|UXF`PRE&^6bC(hnYs1m|P5E)6(6AM^3Go*%B=qTdb zv-%dR=zQr=&?EpZgQ)=Q6PimK#k#zZ&P9mcbLVLnWyYhWWBDaV-j?z_*?MV(MSf>MVhQya{Vd{o2i{McW{^NSAMWsr1I92m^4KrGj>O(5TeC6%{jN*C}1r@5p z*oFlS_`MeDnV=73xo3*UX;+FAOE5$m<6B{(>qCHazc9^&> z1!{;`9je9&r~*-5+mvm&q(nrbmSy#6TzuRbg2~b55{0rfpqw`C(K|D&Kr&2f`8lpu6{Ge*bdI^vpGBH|3vd`I!>1 zGPOAv;2;1$I6kHOZ=`(1VXU4;>i)zTM=`xO zk|&A=&Tx=P|7cdC6x0~KWRdRI#eyRjtZH(mxD9)-9JgxpksdNs`1w5U(2rLv;kpOk zz(M%6IBwF!S2=fyg)?uqWb27a9-*xDj#loF>uyaNBn30pqxGPH<)uO39*)`@(=*onzj!IgsS z9d}dOY@wVG>mt|Qo6SgWs{(G8(ycnImj-P#ev~rHA|E+I{702dsIEcQ)2pE`O&2kp zyluvXh_hjmF(36@G?uohu_)M9VPQXIuC<+EZ@Cnqk^mgwNi5?(g9E5&(i>keH2B~en|+~y8&&BhN@7hi zzXm(Ct@ua$o79-K5X|HR4hST?0`9IBnn*K6^yW4z+wx-xEy_-)qY|s0+&vsrUTl;* z9?_r3dnHRX)AVUVNPFvwEphbG$&g}x(65`h6Z70CY#M<@^1YIU=o;8GoKE9%!6!WH z3E}UxSma^u9R?>Bt(i=)J^ayN!&-o^T7W|}Rw!c?)K|sQr?!GR4x4_x-G6YYT7#^JA6Ga!TX$;AYS=2Qq2x(yF~y`P-}fvw^+3 z=Eqfx!VD9W<&0uy=Co2pL-}g@&T28s-M^G`tHUlgP>>hDKaXLxy0X-w)S2`Tg~?!; za9fUIZy5$9vGvv>tkH3r&@I1n1G39K9FI&NlR4rXP6YXo8gY`Y;;3=vk(N!hbw8m* zadW&llgScq1B_b>&$4A0kw^o>%KVI=A;BzKyoXMjZJ7Tg=fWlW5)nyg(?fsTB*RBf z!pDT=-~`MZG*a(F={_XxH1Yi>e+U64ut1Rs5WKM8kxya;pLl*&O#+OvSbLsAiwQKc zGu3UmR(e+ajN#jGE)-rhMc~D&e~6=ce~_A8PoW9Y;8kb{lZ8e-`{bV~zR45M2jeSy zPbr+S4#v)#Nqn+E94y1+_yx#^vsH{}5L1yqixEY9j&K~pAuvDwTj~TSE zvZ@((Q74JxCz<42Mdl|uG%G0QeTzbL$K;_ZD=KoEEeo zr|1bI@4v?oevf-n{r!9z;o~~%#p(GgW=57FAe;il`C0|FBwFc&$7wrlffpl=)stJL zkWaB+&XCyuVWKw1MolzJN8sV4;E99y5;2l@gT(xM8Cd#tTdl|5^;4@Wmvgct6rf>axdsn@$z{9?0XN}anMs5#lF zHbRt|R9eeR_tl!sna|Jqg>q#e0eHzZh@ghFsqk;?LY+D-@x9U(NDij$kbXLd$rsLW z^#U1z2eP01@+ITJ@Nzov$_`|as%Qv>*s-$^>%ui8tpDeZ2r(f~@ zB&^DaWeSF5FqUWiruGUQNIU(oLFG&ENZH5I{}HcP@{+5ZJUt5}o8kbdf3FjY=<=DB zHK^T(ahMu(1jr?psh0-t(jRyN)6iL8KT?==oJwMn;Ls6+$ccsfm-P~F*LEKeQC&$o zHSbv)qiewh?^Ppg*cbrHY*^C#HG5X>Hj;2na`uII5zC`@xD@=|L<#A0?a+;1oYVM7 zvBOnNGjvfZ0>Tg=43LqInYf-c%&dJ!xUp6gAG=YkkJvJFxg{BGZg+@#wV*U`jAryk zL141HJVF5xI9zMkrM}s=%?t~IP!hoT>?t{sjP~vtX9Lq#NFdX`T(0C2ixj`l$fG`A)-oGRw{Wh7^Q zr_##Oqk7f4yqg9xSf#r)v;>~T{RDAId+!dz?Y`LJn#3&EoM2C>TxFoVr9Gfk#mJ#= zG)BaBCAUc$#I&Xtagh3vo2tN`tZv4ro2z^&pDB3&3j1-NKNX!PWy{)1ZZ> z!Ig7a?B{mGWiD3YYsujT20yr2AQFN9#6m8!l|xStVgL>@?1c59KKODmamJo^g)2Is zyu8FeMuf~5g@!p%o-UF!nRNxl?1}TwU*OALiuIdQuQ- zV~AAN8}}>DTM0=@ZEJ98Aw_EtBnq}nlxH1ZpGg-BThYpN=4B!=cjpg&lySe3 zjvHLi!-|&GR+8*y%RD+wm)nL#4Q*aLRwRz%iPi3ZvK1u+=2SaNzb&XW#~3Jdbn)sv z#vZbVwBCAER}w$T3JwR3S&NT5PEScwx|f5m54GcR{oV&n%>u6LQH@m0ud&3+bZXHR zo55|y5K_&178e(0)ckI3mO?cCSRkWiYidgZSpQ%eBRanjpSno%*aB)Fl)> zn2qQ;=%xW-;48zueXJuJTYD=!=Rj~T)L;#Se3aY`;|o$T5PYx6boK*^4Vu#wxB0Vi zVz2Y!Wz*T6FylCd>pgHm7-%q^>3rJAVl0>1UIV1vEQXKe_=(eKcv5|)jPUzr4d>l@ zA;@3J+1)xoD|dlK%Z1@{J!jnbS%GJ(b^$SJ`|quc)GqJPq!hli^pYK34wG*)3(>oZ z>09^CnhZj@=mPcLU520hdqX_{u&AImp~43jYve}$BHi%^u~34lB#8R3DQOPEJe$Xd z?tC*&xMD~E@9ulsH`>Yl*#LHSX&kl@e?`uqh!iV67b^^n5=Ams($5id}V}k3`#eg zmny=i6aAL5O)|orWln|I!p^tng(@72| zX?$x+Up2j~dt$_myn%M2T+zQFOSNa$Ss|~}+SLVu)ebmMUx8WKq^-bE8P$2+tn1xs z9&8dyi)rG05GV_QvB2x&^1yoI=E2>eiWSkJyG*}dWfPI)0U@74u1XRc?+CprM~9x^ zX6c1%+mp!4Q_0*1ZzoFwY1#3V>g?ox16BZeOPEZcWsr5`k@F>cc1$VEKZ5sfNI0Xx z4zU#B)wfyF6bGf<0!FdZZ^d--(JPj6xtw9ks z``1QtT@7a!r*#mTDCvE+2ecg-nCHW(-5)Zjzb*0O@bfh~i5YOaB3w$j7cyi5=%O)? zLj{&Cn(trx0V5kB0*;>%`o>HUID1G_wz!Px`TcB@X)db53DG-oa)xtE)_hb;m((*hpfxc2|GM|~CP zKBllElmK?k85WQ1ZJ7d20R5`%Gr<#7XHn2NoTIxY7RC(QlTy6_Fv=+W2NIRP2(`zr z9WOXyZeD)~xH^CCL#LehocMh9DoKlHf1H0>t7&`OWrcD$tPhkRZiU|B43mQ*ecZNn zj+$ERdVGctVnlB%C^^z$5^a<&(1%AiS+-lw!-1-=97{eW?_J~GuB!zg_ ze?zp8_?-j zzyKijS!0*>rfZ9)u8+gF^S6OMDc9Gfm~5MA?{+Lh**hVpaZ)Gyz z8S>emC!}(|rRUp$aPQM0a`5Pe&zRe*NaBj zE*`Njs*&yDw63-nbQyYQ$BUWAjsVY^_Kpu7(Z_?KJnCIm7>7eZpW8iuJjnKNs0e-X z9)PL}A*Hd`>P0S+J!2V$H)g7Nm-JJB{aXy)uXuheOm8OG(7NQ+Q^=t5o;_n~L%)3Q z25ZKCZusILa*Y=@QrBD(xFCfo7&G86A>MGd4dYH=M>okurfgXkMnpU^^(uW3H-wBr z5Nu~55qgq)zS~sr%-3}@h)m#gnimj2rQZ$Cie#D=(8tY0BMf=WdwOHk-}9^68|eBm z@Z<4JmBGgl?a=e_-T}brcH3}s75v4Or5lmTS#u24V9h9RV**$1*4s$k&I*kEre{pN zHY(U-vNAz;D{Z<|I<-w0WICxjJko1aZ^$`#H*l0hifA_hi&f8h~RU(Z5cq3h&{z)f^$GDt=6yd^Y0dl*0tmb8{Mk>4LLU=C+>E?>7#(a>Hl#whp zbKD}-BjA>O%eT_=ctG}Gr}FWnozTU@e(?X1Z-_Q%m7lp=b(a(a(eMP_W;>pV(cnugl!ewXbn(!eg`Wgs_dlL2U-d&~VOYuigGSptY- za!)VT2(?W*f+$GF4SruQf8F4;3r0vq%iQ4qaw1s4sV?>@b2OGz^e;TfZ)w(YdEEba zfw}C`DnGY-Z+F50d&in{fk;!Er1i4Nf0RVZ9Jy6v$q1xK+>Lp5V`kp4(9ku&+Mlx3i zp&75|lZ4V*-506_=pEL4X9_(BlUFNoJzQ`1JJAN8>|!w^InDoa)$AyPWJK=pWg8VJ zmAc;Zk*tSruwc;uW2+r7A79AQX17sVMLTVOw2y*Yae ze4J~#X0vbjzpL`NolNi>H?qbakH?<&5|GORUFQ+)tdfGydWw<;gFtmActi4W07feZ z2kD=4gNq+KA)o#$j*`~(_{aT`RiSHQca-z1DcjzWjUP&_7Q>a{=Ft$tGdX8)Qa4c+ zCOK_8nJwv^V-5#|gcn|unJ0vB_cnR4dUo|jn;3Ewjwq!+%uburchcIDekk_C!xnLQ zIV%gC70C8vdS+QV^6wI}Q-$0R4f7a+k(ZVp%xb?*Jr3Jci*)n}gT0j=&?EK&=??so zm%)Lf9>R-O7M=*rN!>Qa7nxTAZH*@@!(Q*~X#~T&21sdRXv{W zV}hr;Mpzk^vk<0{xAY@U>G!tCe5Z8_?jI`rj(I^rF5&uB>y=*-xO%MbHq|#okBgoj zl?O&fYw3+l6R4u*k>G^fSy3%5&nOZ`(J0o$u^j#xxL1|OP>d`dHj#RK1)N{4GjBw3 zQUo3Jy;}dP1@QTGmY({g23<-QJKi|H<$JgA4kPYg3wQy=r_05q9wn<8$8 z;uS`FL{sghXBns({fct@w75d~!k7;MKdrmT!9$ZVTE-MAH% zE16J&5pdQZ1aIEJXgZ2)89+z@FiUr0n+tgSs%{asYwQd=TqFK_7P}%D{L!vw0KG?M zM=PCeA0|NWvHFb;KR#5sU%HFq7~2plL2LPtDD2>$GfxbRrfwqi{;Bk4gVehlR@>?A zs(FFf$x4GP*^6IV%MXc^<~z(39c8qP^X&9s%_W^QP0|FwRHRg&tlPYby*VVMudo^ z0YR>!-a@$(SEeB?1c-#yBE$cSzw%1At3-V=^Wq`jQ*>%NF*+2fwSQ%AO~N-8d#k+t z9{_nkoN?&ytNQLVP1%xWY-3T?0Rv-bXf15 z!doYR7x%UYzi+gAd7^~DdCFgZqR+5%BE3NbaL(Wia0-e?ST1P6A~VMQLL|<;7;W8q zlXAlN{_JAbR~E2YW8mc0}ruX zj~#XduRD|8-~@1{a0WU9=s{}I6k))C5~f@df!W6!e_|rz^~F~Z?$!Z#^Fp0biI zn=3bCf2+T3US`>E@{Ikd%`>Y_?J1k-`?tqcS?n>qqvCLUo6;qV2K>)u?i!2(di z!QjF^%i#kID4NvbvSG8j{ms|Qfxh(3coofkL+D$r5g9uSu}A)1^_^~N!nZOx_N7}) z@%Yy+D4Ik(@RS2YklVwo&DEwnAp-+U!wh~^z~U0oU?D^TQ^Ixxx5Va2zuO2gTy`=@ zc+jwVr+WbJJ^=tg+IiB%K~%}1hubNfkq*HRz-<19O~m5}0m^)oTD`QmYuEH<9FREf zIi3mjM)GtA;XiC@-!jfEIe-vc`2{kz_6y!!-@YDQP!(7^_?PIho^fHT4|bj0GsOoZK9k!sMAVIB8$ zog{yFue=+i=dNb;9mBjT35=BN*MWn=v_C^_0&gxKuiHNwdxy}R2Y*22fHcxHbn(m+ z7>MqQq|Xfwr%zTM0G@qk_f8YRyH5ZSGW5Zhr-Ie>AXqzwuZU@!1sFa-8nz7z?IMoZ z?D6&=s`T64I+WrY#atd{%>UQH-UJS7)w@0-4=3Cahy4zBOlXSvq|5wk7E2&yCT;QL zNetvxN%Z1QcHY0KynYjS=LtZDbr^P0BJM>@dO`-mffOf5yR?LTBY`6P33IJ@W(TP| zB6TnhJ>_+Aa4*fn5#LF?dilJ$lD%EGrSeha?m)5vvOf^;1U;cwon3Zts~zDmd}~PH zohN_JwjY^G?Nz(YcesBm+~sXw@quqlE8h-p zQ=XDn8D;n2L<&AQ2vxz~_$7uH8=>!<#NDgkdAxN3(0+69{>gAD0I;*(0N{+fo)UHk zXBw>KxHYEcKSu(uhp$7+9}C{4a=U9@@{Z)$4}k0>R0aRb{|PVu$?xjs!Bew=%FEsh z0IWZHt>yY(JKj10+!l^6xgul*W&dQ=U!Uq0xeB5>Zq~8wBY`)7Z&>%e3f?7QdkeU+ zhF+h@tvrZ^fBYZp&VTn$bocZ=q%--}6#ut}0OTdSK?m1!_h@(Fr0*a={`}c&b-&|M zI*-4#M#k4S+`6wb_Bv?OY(5WRWm*a2;NWll;idn{Z>_rXE84TwASZ)+wy)AqbBz*VDRyUVx9V$vZt!Y}} zQy}5@&whX9?mbp}dQRDF-?5GV4&a?9fT14*0D2$4cI-gw2qbn;azUdHUh<{)Wt(y_smAfAb(Nt59VxlHhj|Ff2*~j2&=s z0@n>@mmhYxT6dw{Lf>gi;GHLcgkD{@bKc8}u#FSn3nU7E`sR`uV3H{D?GbBxwCw`wJ0rKwrYCHd}=zqTR1aQ$&0iZL=gX`7l#Tf_RL#?A3<98XAVbP@_%o=8z z99FD=yG#H%jIU`L%h%ypeBCr}cvWIF5n^AwnJ}-;oUismH$HDN2f*?%!#6+k*NRAl zy(k!z4+-FR&WHYmfhWDc^Ou<4BHnod000np)?*lY#ruzC{l$Cks&mX!{nM9%f0i$?UPqfx6PY>PXSE$fm636*u}g2?S=vp6Ou}xU5E4H% zY64OKkzfr70HK*|Xz&Oh2flO0-yYsN0rdZWd2iNi$(5alec#%d=bSrM6=pODG+O9p zQ*4srD3J_HjF2B~`O$uMgnx{~f53l0PkwNO9d?8iVN;YIWXoX=&7s+o8t91t8iktf zbk51#Yx!Z%nR#wi0bm0yZ{XI++;i@|*02}HevzSrsMWC@y<~w4C;O) za5CILZegQ_8Iw^kn`;kbpDuQc{q{*1CY@0~^RM%IuKa1$xi*K(ZSp!Oke^oOjEO&i ze*O%~LY4P3G{7gT%7JtftMDzEmX()b`#2@|Nb(mL1rP_g002f9Tu-P|0|6bu%`5#5 z03KiLZruxTuQFqQ9`17ofM;<|K_5?DQXxp17t$n}Xb6*hPb&)JS8^)fF?X<(r-d({ zG}cBz;fC2t<7Y>ec_GhWt0;xsJ`r(?>CWnSx0li8d9dK8RM?*W{511SdT1G+2O`eh zQoTu}Yv)a9fG}-H1tRlHyrs^?JlMm~8E&q;TOG@-hunOT+!r1Iy0hNo(dgD5yjt0q z)qN6>criEtq-z!6RHM8_p_?zgT#SC8?CKkysYcJq z3NR=%)Ylm5z@l;5@Fh3W=4PliVGmnNw7f)0I1>pAMH+F zd~NHb_(mgSvLYQ8YG<1l8pO7 zpe5#@Hnh2@Ur+9vS!Bq}aEEmMWoL)}4l+HO<1KG1yX2Ae>%R{h)KjSW;O44N&IKtm zn;_inU&ncz&#P-r56i<&@(F#Lq6z4`0MPyC=N5}?VR^GvAE z!+qfa03dd+xV;@aeQxcc5(hR}z{0#8v6N(`HLR~a zKo&!w7zi;99c=*c@_Qf2ul(D;asSJ|`2D{RF#gQkF8}}l0I@%{ad%=0!o@Qh=cJKP zmxbq&GfvlMPZ)HXQDP)QgHWDsy>APqtoRPBZD|IB^; z-~P=P`XG?xzPJEjfI4EmN4Hzq76$8(VO zY#P0IFI-%Cz}-UF2H<&CkH-2erdS4n6!I+Ya7CY^inGtjqmxf-t61oW7=Om_&o&HL z_KPG{-$a&aFHaGIl&}y;G~85k{BSE@|2MxF%ny8#0f2ybL%$bi1h3EBNJwOMVd;|4 zMHWGTO%8}jurw+l5Y7lC!c<|@4sKpL(I5PmzcK!U z|Lrfkzx=ItKq1s?K0)Y<=DH7m^oI{WO$NVw{P@-l{hKG>x_@g1=NE6)uj3|UH>^4Z z0XHb6@7NC}`y(0=T6-d{BlojG{kD?>uGh-JL5Xc;+Q*jQprVRQDKi;V4U`Yh=@(i& z$k1%^XzKGcTf)=X`_nOg6Nghj&f`3#j0GwF$*OoDm)3+qU~(U1id%+~)%YJFdZmFP z&|JgZ#;vW~OMk02@$2vQ+uOpQ z=Dx5R0M%$h%Lhf%fhMGd*;(ebTJfgVd>#;zEg-w;o`AVFa8TwWP5-qj{(?Dy)8ATm zw0Yd}JQGL;WXt}1c(I@gJWaSP4sf3m?`dv{@r(aq=D$Vyw{dR$C?0ri#uy7s-z1$j z{1glbpj-x0$4N2ca#N57rJ2y6-0jSPz_|C=J=$G&8(H1wPzV8eh z=-4~cvaX+Eq{cxQ(?ox>N6WG*S-*G%3}_JLt`ef9OTa80V>VS7Q% z^o?gtulW;}^L{3GOSC0vcsP#*23`pxKs(&JZ83;gOfi@{|lzQhYcU~H{d!qnqhS@~a7r=e)03ZerbUpWe7&qot zS9k)$ITSl1`gG4<+T0TdVnopZ0<$t$V;5`yu^);0^bpIzhc1_7X0`?l7S(-ZEh01b zlyRqd*EPH~?t(i60#%mn8i-Fuc=?9a1IZ^?(|o}!&6N2Ygyu9JYv!C}-IlZH&lVhP zUi_p78jz^Emh~@yutd0&!J-}{RaL_Dpd(yI_>S=2hx_YL?y?td2mtyyFB<;b0RRBN z?G1Hvw7MBC_9r|!`AEOJJ?`JJC^T#4&lqeHp&{UMV0|`wIT9I$e|j3Vp@Wugiv(Y& zU{0~5zPAxmT_;G?tO-bdGs2E_Ul46mfJkee4gp67g1Y|C>1ys+3O=M`PpUuH1a7TQ zi!0ByE`Ybp3N$i%s{S{A8P6?Z?W79D7MKG9_tPjMbe)*%3D*-&NsKU6Bjpy#`JCL( z9RN7)1^}@2`7r=^>b8R?`0%0O-o4WYm*4y7o%1*MYi#$MUU!?7?pG^}eGhe=m~;XN z&Tqz5vI8XLzZqk(RqJZ-m<|sz5Ezih>6U44VNsCfVaD{YDK9gwRi3v>YS?URHaj+i+6p+-Phr?kGL0j%KSzA13=aR2wFM8EvAZn8+*F}f+~-O z!823Fe+*XUi9#d`cam6Z!H*Y8)NxbhERU_dpa!8T!CV_?be?B&pGF8BlKM^9Or|Qwb{dzmDUwOrMovMhcI8%0J>|k(!xj6k7Ze^rN z<`An4fx*?oL91vhS`!;V(sV#zzFIvG>Uhq)X3QnPn7M{w!*pc>5Jl5y>X9?7%F443 z5lkl92jks!_FP)?v$!Q)dNF)aYL~#kZZ)l@YQlYzi!Is)+O)Stm@4KqVGUdZa=yX>#th1)*@ z06aSV%9THVdjtSI{l=a8V@Ir8eiJ{`?_YZGusMV9{X6HkS{Z(B8o>LoDY#%@D zq&Gc!^#s=+KGK(d?QIxr?9SI_gct9}pPJ5U|+YV6E~h51W|6&1ZD$|>`Q zem2a2ppo9e!`2Fd7h;=T!^K7Q~XGkm~l#n!&Ulb)L7z zTL^v{^S9EU^+%`hgH^EhcRu}Bfr!;n+cKu&!Z4ZQYl7?YSq`E#hU4f2%qs(F5HWNe z%#<)M2J4_ks;TLC4D~+f4BZ)EmYM(Y*)Lx|+Pr#k2K-!Z6nQED9QAiryYXUBD+aXl z&0RTJ-Lccv(UG^!4ggl}!8uUG&t7y#-Fod$dLuzU*bQ*zUFXiPKEA(pvVHK%Z@mN3 ztLrhk&a@NrVm1oR(?KaPbF=^eWIPQ7B&}T4TIuIgC9WZ&Y8Wu1Aym_UW!M)PFEV%> zGE9J=Rz6rs=@_-qCrecj?~z?*@Mi^q?0*nX0z4Ez`0U)XO8tr746i0L0JAzqX?~!z zIsBF38QNB1K0m-Fi4!;^snK>BtN2mn&)Oja-4xY~i1P$OLMY~>qjkMO6{>(&Gq@g9 zArYZ@<`eFTV%?jE4*-f%UWV za{$2a{ovgxp5eOhp4#P41%OR|zBYIp{cap}u(S0Yxx0B$&eq2#8@HORa3TODja+r= z9K>IFfH1c*k2CCn#JBI?&jHtcZ`ZDS>XGEP06=6a5=Z^L z&5lpDoeuuq(Mxi&Iyzdr)rurVWJQsF#49SeqSzHBUZXm68#qupf2l@C?T*Z#Q0YzG z$^gP50C?x%orBTnNhlZ&`VDun6M#_CbPEX6IFL4^(?Jhu-Nl8|-HQKw4M2P+DjQ(| zhlnu~!CW)W;SmDyh$iSaRNfq=>Z@VA_~v~BM3o9gF3*g zLLu-Np{nNDK?th$cF$2%PPi<4n> zcD3Dqbbf~8{SL1@xya0KQf|pMF1O_~*Z^oGx$e$4W;feToUB~GlED0(Ff4HZ0Og5^ zT@e6Aw=uC1quY?CR5~af&^f4dQ0YS(ii39@yc4JhE9*JUjB(@<%>QP>VErR%BVg*% zB^7e&jG0I3NkfaazZ}hCqt&bS(%(F+(E=J!$YE_>t(YN7Pvvwa9x$cErvm{B#Vo}; z*iHunrpQ*}+fsyQWd5lRU%s0;xK`Dsc}2`M*04PRND&QUIgpQ6!&PnGO zosi|Ay#R_F58qO(dcA=f5nxinAg}y{Q6QH6^n;7>Rmxlu>Vtp`39WN*;me(dNiXO5C zfmHPtbn4cQF>4N(^>^j*iNyZ0D-F0%>QXri%%4ACs(w|V49v8PDy-_Ls&l8(y{P)d zcZ!{<85Ut zqJ(;qz0ic6JH}|90%b3%YL3K;K}8MwV79AHR{N3f-@Sw5-QH9K9jiz<9lOzKT6Yit z6ojKdVDM&s?YeH|I@dYp80;KOd;^pnc`8Tj?1qDph901!ikQNg(gna2XG(#Jm`~44 z)_4GF$Txk!1E!=T*oiPvbtVCrUriMHdJJEk7@EMPVz3y(JgGmG!YFZPjGiZo7dHB| zx@BBe9HuR8N_~N_l9*W@??)+CYe`iubISg#U8Bw{hadKfY-E-90`teFYaxR{3lkwA$%BLobWE5&g<3~J%1 zRV4xl0AyT3E$KjDh2=#Q8oN^GL{WiL`3*VNDt}9dl_4=n?u>Mq&sxJ_p{b}w6q;#w z9VRGF^=UyU#3AC~^{|>>`A>i#eQ@hODIm1@9G+{qh4Hhhj3sFw<5ZI0Y}$!+J_$go zb03Np5X)d4Keo+evCjlKnZ;PHZ&hp=0u+#{2;K+_%pX9&oFIXK3J?JxD6v5TWc4%Z zg@M>ztd;_BR76{&0bmEfAi0)Ro5V`{P6!X&tk+nR=*O|tkwVF}Z?7S^#RfnVf}@$O zrDNxMbgmZ>$8Zi(P{x5;x-tT(SiHC^P&~=N=t6-&!;O9rM5d1d*%YCz!n`VyktK?L zu-&KX)G}*ujC&oompY6HI6_V ziDoNpprmXog;M_mv6dj=Y3}Keaa)cJgK@5X)`(?U;Pdu4h4~jMIaB>h(=er<4JQ(_ z*Hl!$TaHne7MPw$+CW&C79|@jjZlrGGVpekQ*q)dEZB-;!l3606k&eKKq>?lt;eD3 z8~_dLUu!B)YfgmpPC$UWRS%lw`!bzId^@nqWd;Bu&dii%qJ%j|pp%ZB>*!o36erOh zAFUmcDG-U6W

M$Z2W!lvACu$Mt&6UJ+Bf<#ro#KQhbF+w9H2tdtZXl@_Q@@XbO zSWn*961ivw*}tsPiwnVPXbjN+vkt4Wo0OM_2q8Riy|s*<3%7PPU!sRrAuC~#>8mA# zsnaSgApge0D6On6g)yk?aqTxXP>!X0D-E;^1QvsXE~*I_kOsdNkHRUn&Lm`(w#S#Y za*k%?zVGS0vGZo@{YZ;zXT<`k>Es@w832&t0XV=!O?~fN=Uh)GJw>`o`Xj?&KBqft zN#!6VmZm45@rotF%!~*Jd?dX%FngFyBGed z=`D@dleC{245Rd~h6!y`W-v*aPpHkRI8~vO`X~CXs(lCu>M-0A=Q-T7&8*~N3hyjQ z>pHK(WIPyF<(u-G)FoT)r%hrN%S^kbyazrlMeF&5Od+I zfTP>X9y;^OY|AA(ON^SOYlzBn9~>K*9R`A#@zeR`?tWAB0HY^LxQr|{Yl$xf`OLLU9RG*5RxTqt$W_&bHO=DD}*;4Pg z_8?#=%^cN{zBBq>>Al*~Zf77NUI7CAIGT|dT|A<&?iZ3&Riii(9G!E0=X&O`zlb!_ zzf6sy`EB|+b_cD{@zOa zXcI{JBxa9aT&en)fl~pB)Nr8&vo!z>H0nLHhbsRh6*r|)pzC(s{35SKUfF*GcDkI_VO9GGDze<-XpFh5)rP5Ya zeG=KUxLMkwuIeWMg-DABQ!X=jB~_Q1yYTUJQA1tt+A0`3w(g8t+Bec46{9!sFaroQ z2%3ne0~!o|7o0#S`*qj#MLk zZyddHP&HA*Y8cFmgNk72dUQT)66`{Yih1=E@y@})1*4y2>F=CSL?95O#r?R*5Ri?c zrCS=pX=io}mC|Ta1+oxU7RrVFnjT~noK=3=O3w-7GnHI7`-J%mFeQdXl=gY>5u`n> zS_hD42I}v%A`m9%ov^)~=da_}4fc#cPzb61=E`@9%2jrs#4XzecqoiBzr?udwME*A ze*+X*Al5nLrcAnE#n3G%w9>y4C@4}j^l9d~3V_OxB}+cDl20f)G`ztIRZN6M>anCB zrj(`qIQi--ZQ%(f<^kd!#0UbSM))2!sL@%tGm{3I2u5*fSrP!CJ3W2*a<{wKct5yd z+;ipDopasjTqm9DoVd;v=8yAwh4FLK9$IUhxN0^gui>{zn}8udw+~i8BR_}fzFFkd z(zSXYep8z4pCxxaPPdAlC!LsW6{zw~T0s74PBe##axH&L8}`gVP_1E|7R_0vwgXQI(K~ z3$+n&YGWvxz^q{c2w2vKDz>(?ovk2L)&H?9PUXZz1E^MwMF2opxo3{_1{rOIy+Nrl zGYz#74fcSe;aWNe4(s(9hW+)%>F9dbqj$aQT<@Igorn_(9l{7BkN<6|1t7KTgz643 ze*2tSwO$KbCu^WOcTO|KY-pu_jGJhtX5{qV0L6k|_Fu3OBu1b0djgd7VRgE?Avno< z64vBf>9chmD?lj)P3nTV?k!nC-)=bKfy(kma#BTh++`(D2)YI~n@*3VtpBbup779r7!VxJf zjLVI|&vEZiZ_)-d{;4h5_OPtK+Tt;kfHo>|8IM>%=+d zL}bSNNQS@))T%yfrTY@y)Syt(Pns@+Y)%{-CE;R3&{q2>aYGl{%>VFjeoh@y7 ziP0^=xy{smtAM9aNE;_r(yH%m8GFWbl~8Oxw!~df#-0ZRmZW@cfX1t}-YllCnK}El zX5c2RRmm#NA~Sdn&(gmb?tofCvwhF$*-CO?-e4^~%>W^fG(uMxg3+<+;)z)zw@JO@ zqX0o>Yvev(=tAUFq2<#AVbp@F;ee0^iZ_BiKs6Hs$N}a@to)uUjMDG7=sq5|XD@b} z3+va%;vBke#ZDZ9^k?{wdChJb0;H)w7NDJ0yMnb@J6rSKFnS^GiZ;SD{Nz1GVwGdz zpfvZ^XanuN>?S^cD08LXi4OGo$ zmEc+G=nhj=lkY;Z=^C9Pfo&GIVd@DOwDa~8&?p~{ytpUDn}P_dG2hH+R@JY(=cr9s zF5aeo%kQ~cEAVRpqIwRr7Oh0gqg5cVac#b;L7ml))jn-q;t-&n91Lsj5f06Aga?fZ zaRwCw)Qx66<@kfYgHYH#7`Nx!qhtR|t`oASxQ;>!ofDxY=BG;7>XfyB+>W6h1(7Sp zY;~xL$xA@i0OIE++OFwp&h%5pFAbj)R}K0s+Ca_dDT^jN^j5nEAb~*w6rfoUG@17= z%sq_*6gd_@wgG}v7BHvNCQ_B}61yK@@aJ+hV@}-E*jIHroA;`7YRR2m7o>b>vMNp< zmsiZ6L}Ku3*}Mgac3Dls#Q6i3&~h0B>hNMKZdM#-$zL@@-Wf7i|0`W%q5LRVkg9EA z8W4uG+BR&RfshJ_I%mEQs}yw{sSFE>*L3Lq<=xej|6bRZH=Fajy^S<+peZ3F;U%%W zl3_1jJex=JRBLGtn{;!bhN$&aa>T0dEFciIwzRakgjoU(OKCIf7sK#eD`=|0HeNP3 zKijy!#3=^Dx(q7|b((Q~oxT7?YXHOqEJ~&8r9Zh*LR+A5jr!4kcl;ten|lgKB*LG@ zZzMgU)?m|gb^Jzy$dpq9S~a$ArX`b=zhP=Cno5?$R`LWY1}sHZ4^2aJF69eQOj{&& z9h-PzRLDjXV40=JK*3}zElS8#+ga2Am_aMI9l>BVP*B0Zxgt~tnz*pmM9%?!4A-#B87kFh_N~De~44yy$K=Laf5Sn2!Ym!K9Rv4>R6A&JNGl3Cs2#4zI z!dxZ|pg2cS5UUmZXr>|@*2e%IhIIhvZqsYmn;JQ~o@NUAz3r*m>s|(->_r5o>M3yM zF_hiF0K$IVh!$1zrUuWwZj@!WL$?O5&%CD{Z0t&KN&8na#tdzX6iNxm=-> z=F@;RlgG4{EI>$Ve_ZWVF?(K1kju&b4b@d;TGL!pK|Aqp1X{aJsdX*LKAT&JTtWOI zQ#wfjTG6$nMiXW>=SDwV%4?jZ8D#q@>l?mCQgf(6=*DQ{1ONtGBxYwZK{`N zs{^AmXH{m0n9XN}j9DUnzEB48{i3S>C&NGVXv`SJRTt& zlaTnjZqi1frgXKCwxwpfQ604Jijz-aL<3#+n#oV#Vtp9=bCcd??=Y%}vOgGX&5%EVhUf5q(0 zf}WZ5FH*jp{;R@)Y^4uXZqTw-8s=ZISpDX0lHXx1pdez!^gx{O&)sM7LyJ&tm_04} zkEf3pFd$$G!)VH5_9`HbyOlUKzxAq*JZ#NgMHNbNe{v#gyHeeoJ-YiMyVK)yBTQ5} zYS)QVBVZiqv@c=>x+o&7oO;TzV;m&{HaMku@RVP+HpE`oqCDCiQunJ|c@ z^;JoEXOVgf8bCmg0urs{=TsYD62zsYTRKdA@Dz<;vhc@JS@B?oLu!9gAFAO>#q20R z5ux%h5LD8?w!GKNpr>-?5QE$`vt-)KAbx%?XYxBghKhu`9n>umrKu14-aI2yaS$H_tAU?vd= z91|d<4X$mE+Vq+2a}owqX0FlxM9S;d8ih(fp zdOanXzk0F&s8;*y0w#P?#mzSF8DrY);j?vxfzx|w*J*eS94%v~Dl)6bR;6u$p@24* zRC;T}>%11^^upIHg;oC3kH{5`CDa-L%S=#Orf#WDRoWy_($c@UvX1GX96{JA>qv?* zFg=J4f-bVY#GF^?v1Vsyy0=j}`x3By1%v;xU5{VxfPdEQ#{YG{SpmTJAMFSL!)7Bu zy&Eu~r4cGhS{EiP?OWXYE1EY0zijUOf6xyGg7}&{p$o|526(I?>|xf0V|?IX*1_mt z=Ah^@ASi^Edul%YS}4oPJszo#8_ly`gKt$>3j}G8)lBj?bX-ezEHZlTw7kmC*lH9R zTq4o~ttOBPYYc_yJ7eYRIQiSA;uCp2bPE(soKMI8jl{o2^tbVrc_lY?>tCi}5{p;h zkR)a*p3^aVEAdkfjRsNTRx9cjzlHNH&C&nhms?T;m^Fd=11)(*zCx)kfOfTNn9V1| z!~|rJ@&ZTFf#@i3ks#I(b8$Cf4>b?s8jySJ^!McEr+4-G=r85Y>Z^9yTp4!AbzL}b z2q;&KDFEyt3ILap72d>}e~AnCb)Jr2U z42LQ6^c>PK0)#c`tBO>^h-UiPQWY>shpHf;A*sgMt)b8D7MU6qN;YAo%NDeNa#T!J z)!@ekzog?7O<)ELmaEdtndb1PG!{!1w|s1o(uwa&>L$))EoY6yDSuXtkw`hna|hCy zpo3#aqO&0F9Rz*MdJV#XrXV*MZAbE7?6yDL^jGKqkw>rI11`R5m*WRKastPyXKmF#`|C73B z$e@+l*>IPIaVyO$5Xg+)Fn5_?u1N$a61SwyDT+c!# z8FomP4y)$B;y5yy?21XehLG@|7~xFlOwdEnLD)mA1JRM_jivyP026=%$v@g(y-xt1 zz=f{HS7pC@h<<&~hMj}iC3~LQaBJ^96#%}3RR;iXVC?|l+AyAg{T*@ZpX`V2E4@2f z3r_y!M;|`?gR?u`TdSkKqih^t-V7c_h0>du(y@a=sE~NBS!9XI9%w|e6GUcb0*uLX zz|aC1sFbnPNev@p4Rvk|L<;*$Sp|tsTQ0oIP1#x8m@qRoWBmEIRVw3L%JxCTY{hq4Y;tw@=V&n|%Fm1Oj7NOBZbGDegoo2>{TUpfh0)L1%&$XpUrO&^|z< zZbB91pI+fA%??A(Q+wsB9+vBeu$**Z-vq1C`30+}gpejV-TwDZ!Gy={HP7B+Zkd24onF?AJ zCkl_6bgWXwT4oMiSlNjtl5$~+&(GXZTJ3;mqRpRN?Fn7Q&}nghxj#w1?Is{$)F z-;?Ji4@vv^LagU^mD;pON;4_B#N0SA#s?Zk&YHkX>gV{?^kAvdRFN#{4pM)^fHT00 zOrGl)ks;SRtMScQ)d)6wWQG^ZciBXskesHiKOq*?e+{?Uo~-OBUI3+`Z!jR#%#P3+dUMcC|DYXJB-H_?bk7=Z{L zKfKxQKOTk=0FI;^Xu!J{!?)f(S^Y|shD=M|NC8vF9de9tb zYqL>Bx(?<$BfoaD{r3Au-8&z-lU#;)HI_xh2AYA7G+{6$2PzG0j z%gawY75I7G`@7u$057}a%X_l9J{CEDVcmVn8}*0V{Wrh5S^sXl2E-KM6ks1sTw@S# zAi|NULBg8}2oZ%K=nf))m{KS(q|*)J4Fg1_1q4@Z5Q_RmsqaKuGRcpb6b(i^TVU>_ zO=JV&(wu(9%z?IY`y#@rf z>8fwYX{~4ut<NpVY?d##MJ~&?e+IySL*UtQS@q_;S^ee-Y z%e%VYy)+J2%4e7OQ}?L>;O*7<764w9Pd4uLy{(*NZQ$`fvQ{)uSKu6#FOZ zJMSb?7!2msY>aX%7(oI6IEEWgoB|G@P%Z337E2%?(8y2%LgS4oWzwZ4J`_W-hj4O zvpwRW$wmQS4xoT=W^@Ep!dm8dsTjl*LV=6J0E-|X@i{bTtEE;hwshpX3NUjIps4)e zUuJzYGhC*=1+5^@7*w+m6OEu^`da0;tn*iOvr?fdtkD2k)xP@biKdd8;2_J??Q|%l zR^ty!|An-3W-f&nO`#q4FK83UQhq+E-jrE7G7J2s9;m({`qO4{G9hu2Q&2XojQE9- z;nRCq$U`xKQ-L!Vo`aPi4n#PdgC?=tyKq>So%&(yVL0`JAHxBj!w0MNtM`Weqlf+K zu9yu*c00I!jZx>l^!)Bq1HdnJM=Jmrb;QRyUcBU1M*`s5kNch?3UfWgy?b@B`=1{^ zc<`0e^Ud$R{OXIl(R&bdaj4#r6hoHmrU*AHDa?h71`$n(6c`+Wj5cUoI~5IxEgj+6 zq&t7)};iNJP*WU#np{|WYhF9D8){SyyR7T;Wr$eB^Iaj zAm->y;`AP)7C>`B@RzE9goV2Zw+7e4YODJ)_y8H)t@TZWlIQ)Wp%o40 zx&IK7D7c;aLn^#d`75R``PEXs&}uUttr*-&`UBLTz31xgCt~;ox1{D*1;nqr1r%&K zp8^KVK(RDsxC9232C^_6Sz@K4r*%IR#^Qx2{h8+N1%a`XYVS-S%Bc1WoJx5H;VfA7 zT^!|g1~r1~aD}K}0rqcB-Z=l|-J^@2tj~_#++ExNz>n8wofko8)?DQKS-8&}0QRaQ z0IV2R9R1Cshc|Wjv2;qn237m;(Zzdjzi{`fUQN4T2FM%(l|u2Jp%2252Bg#qX*dBv zK+88V(q{c%ceZ742vMd)+^!b@(!!rAO4dj7lwzX|RB@v|I$`=^FR1ga!2l({*;^Yh zcLx>u=W`RLU0g1Ea41mHErLO+;F5Nb{Oga&?vOOM_O90PeUI0N|`&tzc&7N9&X8VfgsP_2wF zh+X;9Y%xwV%3F})v+|<_@}35cN~m8zz_N}*=ZNn^AE9F z1DavLkB;Qlbv*F52mf3(006kNUa#+Mjy8k$Hyd%MYs%*DE^ahbCu z0GxV`LWu3@A*8ur8Kg6$E7%QyX_z&jA)HPkI@cTe8naS{{njyWNaewnIeKq*jYkMu&4~=HScP{7JeX**W*iVH1@f z6IH+Zz0IY(Zm)OU*x9GG@>k-%j+XNz%1SRFE#Zwr(y*u}{5cDXy-<=p-_xiDj$-0z zZf_ndI_Fi*QJgpb4`8ZUpIsQ(Z}0wzj?ZO3&PH}HexM8 zr7&J@=m{EB0W*`(%W3Ez*d!=6lYO9#rN0TO>;joEmd5^>0nHjBTsV_&$pSsyz|&*_ zCPr-;j#FkyizjtJruClJ{oDay>K@+gFE`Hljg#Y7 zj@K`Vkx#bcBQ=A1jNkn6#e2VbzJ7(LUC&Vx1aJ#8s3^n?adj~ZYm-FWOMt425#L}7 zS^&^$jV&5*QEMnJa$1{s5?t4!VT$6v%p_JbdBybBN>WB}sNQ2)R@cC)1rtlsIx;%3 z5LQdsR&qDYpSS1Mai$>F1XSM{n-_Ce8ufPVWl2k^LrSzZA7;P2smBPa0A4^ZMlU8R zpwdK%jx=Yqy`vKkk1$M7s+rr__>b>Dc<);;-+2=t-hO!Tv-eL<&R&0Vbs?vwH>+-a zIt-WgDOU1*TKD%3055HhHud}c-A!7#v;~0QdFjR10A#AU*^gJ3H^bvQeSh}TM>mhm z0Bm&}9*w*1rS3>N$hE=-r2=U&K2=PFF08U7X~H0pByK2*MI_l!YlhiXngB2r);5>$ z4a1iVa#;4N_a-;-B1>7D^j2z!Y}slCR%rmqzYIu>iO?Gz=2j3$-^N`3S}m?BGnM#- z>6-;REm$PKW=mhIoK2B*ro}Xoo*xjBSZMXZAo-K@*SMJ{OywChfPe%LP%6GFC90N;P@-aP<#CpW|X;%cl9pYnQ*F@mn}xAs1RZtJ0Lu$gLN@$C?C8Lx>c6 zni_4H&8U9r4uirJ1QzNW?!Pl+1D|-B_%P-dFAy)v;i~Zf01IzPL_t(4p5f1kBNe!C z0q5|>^?331n~NO){Oj?R7hm_gs}H*M>1*5FrI_h;*KLl+@kWKWTjqX_?u!Ee$?dV( zLUDOD>M7Z8&HP=F)rH#lH<#Bp5a6$`9uBL0{~umEmtSA?6nc0O5eI{iCPpX?K}BjqK#3^S4y#LT&1N77Zy&pkNa#%xzc_3lMJz6hs<@ z{SW{E7F2)nV$MUw(>nuK-qabq2kg5?XKMiX`pw1eS9x*yJ~#bc9k!R^R;N3^#}43n zTtk7qxX(@PuiY090HRxgZg0?2;c9E<-|KJoAIdNQ!0U2yZT;}ZIIjGYA8-Hc^wrI8 znqx=M;FT~j^ME*rI58cdW`?c@D4;1C03d<5mAeeb$Qj>EC0qSoum8>ORj!<31(LTj>_)b9Xbm1mpQ)!2SJ zINiNbLnNAzl1WW@{1PBlT5XZ;t7`J&P z10nz)m4eI<&6ZPR6&P*zlWBwLy5j{cV7iTO3JN7Gtslw(7YXS0QhhQ!SYWP{l@)tI zr5&UpK~p{w<1c6_t>T`SH!e#3TKlN$6P5i8IFmJ!({Cz6sWLE{+`(P+jwInVoYxw* znZuxJP4N*Bg6)KGgQ^KQc1|`o-qVQDiRiINw;jEBHC>Yg1xiKuZ~W~)`{Dg}zxwLE z?a8KF`5%1Y@LAMh3yRi;6wDMp#n#!-KOp7pS%0q0pNMv8|%&KTkE4c9QCqW z%lT^M)>jX29+(<`@XZf?>YT$nzwzRih8u4p%FXG@4cF?2ombE~alo+k3J((@8HWX2 z)5R{P2q{8fFk@PP7)QYoCO|WT6G?$Ve@qk@d{kS)L_9zOD3TRc;y3DO6yvQr9@13I zW{u@MX2mA6oFw>FT0#ba9PI$(S9O@mUrq_Q;8#`9&Yygq3iq3ADwomPd>Wb!jB!D@!$VX|L^<1`k#I6-tKzv z(gUs+Zm+!O9x4*H6;J@25EMe3&^e*&On7aYW)>n5gJhV8^yax{R00_19F#S~=xCar z)358o&_eTi;G*uUCRrb%6V%LvMHGeyOGAQ6E11xprL}Km8l>0|s^`q8IpKs;tzq3t z?Vl8fJRHffEuKJQQf-sWLl7FFP=Nhjm8NM#kQ>39z`LMOgn4<`*ax+pYDUwrP17O* z7~r?wQ`J@ubY3xTN56IfG#U-S%yiw!`f@k=RYz~Mql;m13aEDWhkx?7PyXU}-#ii( zySuygS7-gv`J>&9kv#hN=E|+4e{#C+f9buC9)Ix03#S0^VaA71Q92Mit$|Lo)a`9FTCb2l(?Vah-VC>b^& zbdIirbiKe`si$My^c|&t011)3A1S?)m_Y;r)Bv#Csb*$~lJ!{V3;_V*USLa-S4VGg zylnvD?amn>5`R@L0YhH=Q&jJCbW$b%5e`$#U^e06JkTha7X>5$4%+|#tkvsAVF`?^ zPDnFoM@d29FpUsPls5L@(M@1lY65|f?ViqtRVOq+%uFoIaX7CkUQJXDYUyY>g8|#i zaiA*JJ;aUP^lBWBdPqE{ErS5n;7?38Pj-XfsQlOe;cq|s*I)a}T~XN4mFm0iys*Ce z;Ko0`ckIMQ2f~fLxPIq70QkKQYd^|vS}!=S+SVjSSr)@$p!!Q0K{FdVJmGDw8MlhFV_dTy@v1m^<35L~?>-XMFm)f zM=RM5gIy1Mu6G^Ijy6fh){*+-pImJJ-T(b}5ANOV+`1Q@p7t)@^Made?{99r-yE&F z-}?PGUKRjdR&9yhZt%>vjsV^9YD8gtN%l&sY-{zPp_a^0jPX6}na<}}H2qy;uFDFjC8v3W~y!Zum|H%P>9|Oa?F3hv; zhbW+gyY-9hx_rj-@Cj?lJa-{{r!tS|NR$Fo*Z!m0DX9U zP3Oc;H>)(j{m%CvT>`+vN27n|?M={{5T%&9(P`@~__gQQvibz3#`OqkcF! zUX91c{kU0o+V^6eBh>IU2D7(BTnpz)8{){C4FEL510OGLWD&R^jKT^8GHYx8wZ!0D zMNMMSC1B|G>X8{=jW7-4a#N~d=+~eb{^|ez*FU9sWiac-b9BQwI)Lzlx9=Uh{h)3f zAUYaVNf`Vn?zjK;`tq-S<<9BlY3GdO$(8pwrg(>J6Ey()Ywx#@_Pem#p1ioy{pxyW zAARKeJLlpr9{bJ+`{rNWtbXlRHp9y=$e0>{04`0!*bhJ-HMh%1N8OkN`!B4vzv%vx z1AwQw#$s*&N2T_J8w}RR3(rTxKiKK`t3SPoTbqjs?1c|+wol$Z&h6&!UtB`<*xfxj zG5{amzup7Dy}O;ex>7woE#t%MtHGa~tlZ6w9|<5$A`*bmZ*+h8>dl_mBCM48&i8kZ zqF7FY`Lz37MMOL2v|l-0uRFiqbbhtz{AwlE^khlZc!aj!y)LaKLgHS||Wz zID%25{lU6R{}=QoZuH`I-t{*_7yo*<_fAG7z4C*9^zvy?2vlimVyZM%nwhBC*zb6H zv9kv+pLH+(?D4)DJ!ELvp7ieMayRbR;!q9)!rnQ)a54J(cclCEZ$G~L_E*o2AKmGD z06e)i-LA=zVcFyUV!yw6H0;ZU27`Eyn^C0i)wb7$zNh&i9R2p!-`@6L{mKe&zbb<< e8VLV?=>9*|OKgT6nQATo000001OxBuZ%rVC-qs`2@xGXD2K?#9C+`L@; z{XKj`z>KeVNGQYrglR%3z?dA!Df!jz`@08Rfw%^Q$$LYPAoTA5fEn`Z?i~{7>vHvfi|6a@?_nD3?hy?6NAC9|0=>gL zd^JM?J={VqTtdAAAfCPfE};kLu4>4%C09X0(5%8m@n)hBbet?r;B0%SHZb2o{||UR1(9Qvca8 z`cH)af5pF-{GS*0zi@hgiw>IWuO+1ciIdsznVbOwRFev+32pdw^AqsL58%!5^RK}F zVSz3krWaM-X}(ysGZp58SNuP1_Yd;rBY*w%nlDxDT7^CMj}D>XmtI==OY`Nb-KndR z_*_22bdmq~JgRok;5z(|oROvBKOO!@&i=Q`Q?;W3F7Id1p1H!!Hgg!8+5O`?KW?rA|KS8CM5+k0N~g>GSaH>xk3p#OKTP4z27J6i-4$U|={%XM z6<62!M1*?&vxI!~3Nx1{@Zoxy`d=jYP73w@X9+ojE45||fy`16X#QIS9PIDEJN#q2 z@*nT{-%-Xt_h1n8|B@K|FN}Xeh^$}%OK9+qES2a#slxw1X#CywPoDfe3JM6hJqSbU z|G&Fd!M{=ePC?{KsmM}sZFpaH(W>49|r z?EE(jEI}xd6aLbUYtc- zA+WhEcGR)$qcv0X3@G15QlII=^_<8TXP}78rabud_Q$E2(YA>9Ml<2xBbrH{@pE&h z`F}p8k$?4VjP1=C>tINkP=N}zJ0Po*#&;9}Y zG7f(?`w95gesgQ}=J^qs#hHdvH*pV7nd<#wk9hOS8@N)k4Q%c#9KWdy+1~hgz2gqh z0xZquzX$f-uL3uLpB>w$05HAz9ykWJf%m}n`(HnQfdDZ3{>_zR;GhHe3A}r^w|(RK zKcmlqt6)>`Ie2s(Oo37003>h| zr2gjk7yz@|An;!V*`LoFfcfK}Kd%8d0Fdm@M^}#jxB)yrJ_vZ;@#AE`&E;QrfKMlZ zU)$Tq#~uE?%E#NltMBi(kKdo4`SoM(`TJkM_C9d)&T#}V54;23wf(yA?OVwAE5Oey z!1m1X>0{v68vwZZ9Jsmt9(b<44a|a5`+Eexzz+W`{Bb}Y9eJ=|cutN0u=Kll0F11H zQ~G=4?|;|*yV3SxL%#3cHPai1*YABAuA9cae*a`(^{c}6hlw$zws&m6KDw?B>F90iW&pZ^>M$jkKnIdHHI4&k2ys4V|QfkMUd zZ%P!9=itu-IR~;Tf~m>`oR^_Dc;0uz366r>3`9>MQ0;;Bfg-J>8W$Rq(f zNy06s;;BI5qnnedn|q_1Aj010&K?O*H4NEd!c&bx_DHy`QT(zoj%s8FtlD8Zf`jF4 zQ`H@+BlYf|U~6y`VE^hZ1l%$S-(tGC!=yfWq`o6WQeOtEf8myo@l*f>Zii{-J!y0w zq)H|aR)S5QsJ9%EE7iM4ciwj~fz;I}0SY|TQxFJI-*F?U?|_(KFUO-GP1T){r?_pV zBgEd3dW-3iFkpHF2a6D}a>oszRc!&Fs@=!xJCi@vTL2pMmfzig!^8vKqel>c1fuUS z9RgqrpmX#{2Ou%X?kE5V^_^%i0%!2WZFC3dN{0YFrbm!vK;d`iyOzK3dr#HBPysyZ zJ9_|3eOKt0`pz<#*_i}%z;UvwcLNypZ$iiFlcPub%K$C8f>V9R5}d(qHb9RDMof>6 zT5gJxTM^X{g#aq`Z!LhF`mrV8tNxV=9On}oA@U+`k(B7_X-r;0f0pHLsk<2*b#aT9Kk06;FmNo!g$05kVb!T0WUzU z0#wz%PLlAzi?pK;z(N|1EOr`XiNb)Yg9iF(W%nil2T*RrK=A@3K}4n_9JyWx=w>>C z0_mVEg90`QP=a!0i~+^J1z;pg6BpQqo7{#9)GPH#6SBDJgTfrT2f#t_FZGt^lz1vo z{6R_F(FS#H^oVN@;85>=PDPe*uobA3+F)G>s6D@%JS7V>B_2rM-x~pY?o0=DLw%=g zWS=|;1yGq8}dt_6f+VTukQ}q_mPJq?`)K{{pfZ;*K z{%w6a)R%vejlnj_WFNFWzuV$>m>~0`p!FHq-vZkl;rGB1jzYG6(*^4Q(1e10}!V5+7s0O_GO% zodoT+F%C5QlO}kwkv9QNE|v;3?8Df}VJy`s2m$Rpeli6I0zren2cm(QROw{|?zfx3 zErSRQWM?r6x*pJRm|(jZFx{YY0WCjROu>^~k`agl=E*LJjPu(=P12JcRts1JhcW!O zBO_N~yU+giZfB)IA2$JdJ$kZ_>ly+bBIbAgA1<;R^pZp3e|k(X27M*jOVWc4f9J`b z6m*@^e|gn`zZ(9=2VJdr*?@Fe^6y&E`6i2(fe+|{|9lL^%MyjNlEkyfK3X^nbk=Zm zZUFTBJ8ogN?Se9hYd1AwZldLMv$oDIuh8(Q-)%pJ%Bz<>=^UIX^}N0Q-=mzbeR(-5=^qdq+3!ETnsA zCZxCjT0V$6B=B1T^pKzYV+}7qQ;eZ*n(?#Yew3oB!#JPQGXStKW}r-dUpp)+i2dMyWaTm;c@U=#E|;;f!lM#dzoS zMcc(cjuA}k^9Ux&+b<7x&o3o+^>zhx^>(KN06F*aV5f1X?)TdeSRW|xl$((qSa`OB z82?IXbo%AcO}!!JPXb_1tA|3<<-ez3r$r)AQfP!inK#XjV=uF>ofB~8cl!bVO1P2U zCp41-&b*Vaii)D^C7YLQ&=G;2&D;#4^E{gKh|YA!Pdzg4m?rwrUp*@ShyYMeey2F5 zICqHJUSvOpnI0kn77U-ql^@CiB%hmL+;rWXiJb%IN{PjL+Y77I~Fr(5>& zu=hZI5h3D1zn~Es;!R(n;T7t7i^l}8@9$B+I>Xb~SmvR5@NWrRGElLo?=N?L@@sFw zzaju=gfD?VdLMv>-?+K_gAk?mP($kpGy*JZKpPG@w-?mfZNuc$DA=qZ%NY2*gvh9)1-$(J2XL%LQ9<4|`^B2bD!BVsuC=;yAbH~k!A zK7fYnlV@_XlxatgC=PNL6dOZ|o9SzJU+yz+X_UQuMe%YIoCfH}D1jpyNAuFNWyzFM zN3>ApEewn70{+lMXanX(c)LK-uq(nBx*Z zmjUU}L5MgJf*K@=NH6)C@R@G?M7s8q3)WR6w#C`5hDNN1L*hYk-nsHBT z?NG@kl6_Hqd8TH%fvpIlyL2@H&)EBYy6ddD2d;{nb`86is~;l8Q!TLZFo4lH3ECr~ zWut((uMr~2m&&)IQ?xU?OR;drx+`5)@Cvgyg8M#KiN{`k>>r29&pWRI$I=+R+98yz z#$5wgGDC~UKzEzB61I-W>G!g2NFgCWsDwjA;$g)>H8Br0n8aPVJhW#}X>wmMKl`D$ zqNl#!v*NC6%$rXdEcA`p8?RKONm4AAbu@b0M^0QxMvAT9rKZbhiihnZD&d+mPBc|K z0_WHSLQ$@Q21X(7=_it3i(XdRVe1EQIZ?nqc`^9dNS}!u99V#wQIMFH}aJ-O%L;@ zNm^-6F_%z_6I;-Q%=nVU(WFGft2?q9o{@qa0HZi{`~#{2PK;mYv4lvBf~WFyr68+b*6;E6=4Y? zqJ5*yle55&Sn4jAowk*+9dDps-Gh(K@&Qcjm`?%&6L5j@hlbE%l#T#5bnMIth5}NY z^aM|tzwk=mINPGmDF&(vXrp$_v<2jGLAlvQ$`?L46=*K3#EVKlQFd1j8vLx{NLklF zZ|P;P9DBq^Y?|5W(UYspS{lVk=;_;olaGCn`#I8|IT={rs(g{jbLFScZu*X9l*oG8 zPVc;oBz>itfDq8J#R**Sl`sLbw}|epZ%Hbak>jciT5EbbW@1Z@I)jU2&NLYlERAOH zCR=3St<*(pM6|JiRj5U2x}9yX>X2R1J?CxtLP7dvwS{0)V*auqd`6ABNZn{G4 z?1UnBL!JE096J$H(dv)PxEgV8Ly>z|3&%ZuA2ysa6Tdo^Wp9L8gF$R)A@z+Xm>KE& z>0LJEiLsw&CCl7(qr(r>@5Naq#1XX21Zye!2atNTpEZ{PIRYb727btK*(b<%SG2@I z-_R~rA#SzPAdO>jb2JIj)QuleF=4$b8Ty1LqOqEdZ7GuauW7iJ#Az_feOil1h8p4K zyoJYt#yL9y>;6!U$^ne5c&HBoW3b+*F?cuAM>Ai~eT(M`uU_eUKE~{Rh@lFL?uV`M zO(%<~v>p$}V7@-{1U@Qv8A`awDujP|X6T{gM7K%fJ7Y@=6{fSvnUSZHAV#`g9VR@^ z3#rZ}DQhlTC_WcW24-8TQhT_ZtMFQUYW6)t_}7>oJ{Z?Za7EX%L5~>ziW%|v651bE zHQY04`WcKlcPI2R%efRPc6&aS*=OmRLeT?^q$w`pFI>ARUam_&zA#2}!C2_pT`IVv z;C&=~l)mI{oUK+)Lil1_oy@(^e9na-m}3c&6>peY z)BXKNZy5?RrinlsZPYosAZN;FKG{@W z*~Kr2;l{`_LnE3eDl^zys^(ROqpRNQK-eVLD!lt*G>R<4jP;g zK2bj5K0b1on952q35kXou#PIT(pI`W-eTI*D& zxM1USuYe|aXNzlZCMJR>-u0_Af;P~lM9+LPgr@N}Kh=;=4Bjun$3ULN><2I5E<-dl znu;wDuhxYQgpXy(vM5M9P%@G9b~Zct?muAOD^-61HKOzsq-1oKVsb(2@TXEO@~I^k z=ZY89B;1XWV~7vi*LD|P6Bq@T`eK~O-DE|$yzR@XOm;y`h5TTOwY*b%mW+s0zeD2L zL~L#~Ys{Cd!gG`KuHN-Ctx5%o(^&JNn5fb;GwW;*oz5tmej)etW?kz{t1mMB%vM_F zFCbg830>6fE}YCFAB;b^Xn0KaOZC&oo&R7<5;Sz<$ikdGV>T+{DJVjB?F?K_jpZW+ zCsNpMjsJemxD)5%3^cqF|K?UN;j*A13rbX*Q7bx3q;mmDbsaYYH<077h+@*};!)6V zEkduM&ra6L^(kJk^+;>2GMl(N#jIJcQ&kpw9x>n?%4(k24XKE7)ScDAXIZ)5-u5k& zHFk1SO7I==L+%BAs(j~=vdYILk-}#y>RVDESj#tqPRW-}4$-?r*sPPyqWP&;aaZ5a zTm0tjS0ym_DQOSICIrEeO&`?yx^~Khil}_WU$VF` zoDe9}O7jwWbxMlKV&p211O#C2r00hoX`dmDtBa<6Da|q-6HeLGE#Xm*Xlt7}5T&deHc}%xl+9t_0L^sa4??*o<&*%fpvE_5Ax?zFXZJpZd|FR zydi5DzS?&1{`$|kStg&RPpGv0Bwc}i8U0}Gyw^6$mW3gl{(ghSm0huleQyK{v@xNL zp_oYLY5NOx(vky3x+Yd7mL(Q*7ASK^6ARj_hiRhO!E+8HZUgYJ(!tL55*7{WNDTuE z1ExJM4Q{60aN!-jDoJgP2Kag*GO8rr$il^F`cx01h$Sn>k#*djJCl`L&P4Q#`58{Z ziWq4(zKa4Q7WRpnRqXc^>Vj(CN<2K_BYQ^8xOKR}Z@3}+W!wIZ^oXp0p!trM_tkp4 zOO{rH0)LJMgpA6DjBJNY%y&=lb-%LRoN^rI^ob5`V~7{Qcr;(OGJnk}7VLBb&lRH| zaEHeEa(rS8KSeXs(wc4@N1yN1B;;P1RX*+p-dHe3?bsvWLX&&N zt=X9T0#{Gcq>4$*YmW^EP7Y zV#)0L=?Gb$x{Xg4oznH{g4Oua^?pa?<8xq6HFIr0oD3@;U)yqUu=!|Wwc^-a{Q2>L z1kqpsA*M{16D;pncQTpoi-C!~!pq28zOi-asxs$fiI=ptYK7&#D>_2O(YHAuLsa@D zyvg1ABsp}t-phb*HzTVyt_h%?sWM;#<)i8NHP5j@j*)^N6t*QVpk3%@sKlLXvYXCv zJNx&GKhALuGRzc^a^tW|3aX)YUpmE1qmmR{s2INTrehmz8u9Mcw(FYXA5E7o7O%); zCKs>zIj#l{Jo`5P&UiZ_Afo3M82fE7MZ9@Wb@uwBXLqk}xpdidRc5gZOY?|jLyuGu z=)Dt~-l*t>OSFyKEE?bG0uy4q3@QF#ffzw?Tuoz0mw9mmhFnNOvUokqSa71U3O?OFgqBJs3aO#$k%|-qsdTo{3WQ?qvm1g%OT zm(uL)Ki1oS%x$f=vpZ*PwNgurm%IFV%jrXJynT5t>b0%MJ$8>udEBsYW+zEDzKqK^ z3)+=YU~OLcy+?8QE>x;?SB;_T1wKnBfw^cB5Z(G&>g13Ylm&$EXa^c-u)N1aXqR#Thx{ zfc_|K+&}gpv(Y!vnZy>9CKXdVz}5Wr97C69NKw2!ubP|zHPN801r=zc=|lVt()4LC3b5+9TrUj+37|;@iIF%@4kJTtQ`Y zOLH?wTd7VAPA)=ZX$0cX<&Ns{Nc7^A(A`auB?NQnwK%L{q&yAbA=b@Cj!p)K4!xn2Wz zX}b)JH1mW%e3@1=Zj9$J$7@5Ory=;L4H1FUtO6J(mfS8oXt;^!3yheqE*vstN>g?E zC25(Tk|%+0y@xc#lr8N@XZxCaVJ-_6)8mq4@X*HKmYYf{%TvG7k?2^uI1>vC%kxg( z=6;n_zrC+gb0BqTU_1E9TU~a!|MRspRd$LZOD=LR>Z0E zA^F67G0dQzO7p^&7r#mGdYTJAb^B17{D({Nq2Xzo)HKd~t6Vuq%^mOf33v$e(g#S> zYYXF28md|XGSE0VPz*>c&&i&%aDaxckT#q*I6Mm!hWS;MPaM)6$&4PGGtJ)|hwr!eOulXP z{!Cu?2R6m8YVIpqt&mrL@>UBd>@A+d`Estk@lQI2-zb|Dwz4eOhsXyC<$d%FS9Za( z9k9ekONM6W1Ye7jf=4?ppAc=2LHD41L{9Q1OyUB?qZYgq&jCQ|FTF%}qYCF0njL&k z&!d!GX-K1T>iC#>yz)dPwe+ggi|>L8i3WDGceT(uwN_^W-IBswlXkHR@bxn5RKjz# zv0LquiLs?)hcVf-(_XSH2>R0dfYCgJ(PjnZOnl|((z*&&tQBgvjCy*NI0vk-4&zQ2ImrJ@35i$d$bp=D^6ATs_LD8WYw}psO zn~^F5;(Gx2eoc9}H%d|wI+w_2q{mQJqI|~7C#zcAQ7>KCj^_+hg(CIYL2o@XspOQ8 zy&W1$7AhqP;lW8oZ`ytWA+@&6-^hwkJX|CL$~##RJcg~+9A3S81@3IlKad64V*)az zm8=ZD(@n0u$&b`V+g3i!6%3rrk#D(O9_j6GdqJ4JyVEd8_^iN|oMpnG`)zEoj6`3E zgz&6%98X|G@r6Zo=+qz3wR`x`PQKI9+6eqj5(-pjt!q~sGSh@jJm;p}3A_l4mDsdM~L zZdQZ>k%U91YDB*`wDDoe0x9v98LXn%uwW)ijYmYZ2`T{Dr!Bo1mG-u)M6n+^%^6vG z5<%~4|B9Y&{DMj!k94j8?GN#q>RVE&>{OTZ*PP=06m^YTx1D}&AJ~R)NY8+>KNDf& z3#v#--6ttj)1Z{(TyuSWb8~akz+7|FC%&dnK65po#yAe=w|Wc_<1s7JwjuRDKNCaf zBr~OXebKqalBu!xs=eI|CGWf5s7+7ZjXF&qlEC8iOkSpH=}Wv|70W|^8R@&n39Oj` z7_B%#Djuu8003BhG8Q|<(s)kmh@?mHK}1a8^hpi3q!~qN7Z&Lk-d)s+@Sx%kbMx5Y zg|@tjN_*{x7jn9F+!(UPg0h!O=TuB|3?+0H9V=%8BBt)tG_K4IX3ljNg)p8Ckycu9 z3~T&2B@Cr-D#GgZD##bkw^IIy*A=z8}Z@g zH)`>1-%4huBjzhsl`k^L+ZF2Rp=hG^+tIPpGqUmRlYCTxNV5;fyCbx?6{hiaY9oI} zZKV3(Zku9fE{fuZaxV@aG?I(vmTL>uXj?32iXP6QTOu+mKg6&Lzcp^`I_$Gta9oxXnC z-fH}Y>Mj5ork0QS=BHd_>aj83v@us-4KiqBu6kf&zNV(W27G@9a5u}>TnGB`d{*o4AXPw||*&{}3>sw3W-!0de$2>|+cC+HW#6S)=G63u3%+Jdeh949h@h zMimiBQ#CTr+hT#7sMNG#SI9^)fnpcq_qarTdhcYZ^UyQS5J zmAAY{TpVhpFU7?1by+I06t4;sw+z?S#DXpF7(|q0988oPRBY?}ZG#GBJge^)_gZPt zr>L#^k<#Sl>Fb-P52ouwOpHA&&up|znCDzo;~Stje1bWnhC^^u&nw)P$Xc~uPZsyYs2Yl~-hF{o8f zwj07XvU9k!YLwsNY?V0jUL^BqrZtw=h#9krRNQjmwb!wLtLQ(ib#e1bsZrp=bXGEU3D=&@^;FGFg1NBRZNY)GzsxBYFt$@X1E%*v=ttF@+B|)i=<$wzXhS;I$EwWk!LbLMl4D6yz545DXAe3oe9u3O~A1SM4c7-J^^m zfi9ebRq17`L9d+Uln%u~=F2mAHiK$h9{C#*y6jvy!`<3T>{NHx6!kBy8!THbo~G&2 zP%J&A5lCS~?HEqD!dm77na*MjTr7<>D7yKRP5upkA~7lttuae`Hl;LEldl8!ZE5ov zlyOYT(D?++%k&`O8&70-38X2K2iB7w#yy5IwTD^JYG9pPC|=2t_UHu`yu}-dA^DB7 zO8!BH%vsn<{c-o+tCF^cCxpraZ)bU)BF0TyxK>VbK#VB3=;18vA|LiyoO>v?L>Jfw z#yV@fTi*k^O5Q_leJ=Z_s?i5gYJQ=QjBGzxA|7LhRJ!t%d#1#kuNY7GQd()fp~ynu z1mx%O6q+>S&y+e(P;mwEhzIg$xzivy2pWmSpIc z8@VjGHJ(!AB51{}o#T&z;C0}a z6S;OF&h(@!y_*ym+HwSg7Y{X8w(UlFCtpkX=y;?38C#s-MW#ThQpEy$cn>$HETflh z-(!rbhr}b9Ofxf5aU>rn(p0~yA%m63h0mynysQ@2FKv~wFejE&?pihG|CXI2Rx#sE zyA@-mgBdg|D5VUQ@iYUgXD75K=(t;CBA0FW#l_p~a~x26=v>Zl4F|gXCTE+9FZ67 zagm53UGXLA%?*8>*t={t^kMenx>Eac@W z3Fb7ulVEVjVrEEXbe%~X&Mh}WsgoKlO^0~}>tje%p+-DHE~85YQHtYq;5C^jd{Z(p zU!0@u#7QlTxn=LQN4a9`HZKCNraZpNh=Rs?^%e?8He(;gAAj zd6nHg7N5uqmD5kC&eUTTg-6G!^(bFuw-iccfytXyo-GooWw~r%7%A9}DIo~f55Mnkngg)(OOfU*V+>iz*xY3p21x26O zDU2Er)Lh~->|W5GmSLp)Pqe#%VE;)zaF_?*?dL7(_zU+c@$4vv}oriIum>~Hu`X0~{YVWEM0 z^25AwdaIl&)dwsb@y6)GEUAku6S~$S7G|{~<@b`h>=UQ08COFZ0X2r;9ohH~nHAib zbG9^{BFu6rNI5n>ZP7HkrEa4zf-9CP%c^q@u0d2nr(3gV+VXa%=$vh&CDG}^S(?Jx zD0q;I(`jlc+3N}zYIp}{c0pFX@QAR1`(^zcTGv|&jwU&Y8%s&;_hh8t!S(G8)wg^+ z?p>{Hf8*re7Wj0j*i>0e!Ao(?bNs>7xwekDS8Dg=yS`a*pJ|TwfR6X{w~g11myLUQ z4LbKZ*JG{O+1Uk4sw%K%(_%xcZ3f+O-cio|5>|#nm^}S+S(jgkcL~H1#m?OFvXVqZ zkN$O@TfUPxq_K)X}Iu!GDm+uTypSBp!W@bQs! z{~WwBCfg34=7|v#YrmmFl=DTD^BC_d_j5k|@%G#Bg$Cc}5dq?yLnnecRxwJqtg38Y zNn2rGN!jptBz!_BR!eDe2$fjGRnI+Bi>-ZvsuYOBbuOrC8RU5iauTWF5C6*CvT>_tMTE^ni$lIUh|vUP z$`FL$>U`#!@2;_&w%p{f?gX*qq@@3Xwr0Pd_;(Iu&$ie!3IE z67U)9c`_-BsLO=;kuKwhD%P@rK$DjHDaXuk#eF65Pb*{ zM)DVkE4^LR{VH;WS4a~66(;>u!i9>hktH%vOy?u|QmFy@8AO0VT!^rO?w!UgZ8@?y zhZs<779@8%D$pAUonqFPE72)urK^dO(;szAb_$X;aZ2`6e*9H*;#_r`V_W6k*DZDB z5!vDcE*Zbbif&&9JzJjoQ15LX(>9m3Za3Yw6Fdx!U)I}BsHs`LeuW{%`fC#}rctwS zolFsyx6Ku*lavr&b&YboR{+hp$R96WOH&Y?;H*-nl1NifooJ^C-z|e6BVwM4-Bp76 zt572K;W+n~1%X{Q8X4tQH{)ZN*MGpr1zmKNA;yK8Cxv2a@8;h_jB-vnH?Z$|o{2kL z5TK8vHRqHPQNuS24vVn*1-&3r6A>L89m?U^;F-9`Mv?7)e8tnvnZ?!olKJqG)%zu@ z#Luh5Ahl6{HB*J5J^ZM`V7iQ&spafwfSRcZzWvK`ciML65SqTW(Anw(2@ zeaJ_38NPo_>v;u0xjK4H(orWxU^9Xmb&gVozLX~NG{jJpBEX!zERK4}xsxeb(~c7o z`~r&f7H70WBjj{NJW|qmU}1AqY#~K`(bp9@%91TDoQQ4nyayed?+oWB-$Bh?hLz)m ziSgJKl&rr?Tyb|UF#~Tv*aba)yFV!R>siK;0;fQ_+zQ)DPnI2rPH#Xoo=UtnXgfpoj4&=2~gbf#K!d#N-z0>ya^y?XmUSGR#b#+h7)?>`8CSy$d6 zvL2v1%G$GwH`!JlnQWEGHK>^IX4Eh55X{;yG!|J8X&IS(xV86mTeW@b!+l|*K;IU4 z8Q?vn{4OG=xOhOsp4R1Y)x(NBSS%Y!ASL782LUhN=mi@_hh*Pih^AFrHeZ)R2P!yq8N zc_AOxe|RBz8R0`e7Dlu1fh`hdB}9mZ67+iJknO^8V>&5KGW6f4=#gHAVZKpjyq$`I z(InwgCf(P?N!OUy3o>)|bP{5mi=pj?Gzk&x3y0jAZ78jM2R3cODSh*Hol$qqsL~{P z)?us*sqB(O`8jcr3D-B(;#)kcH)?9;>zjUGgq2T7u*C}z`O?Ar7zaE1uk{Xgb`B2q zUmso(8eeD9FDLR2UX&>1h_g#39AhK#o zE1cFqH(YhLx?^&%Aou{Y^m$0xAg+K%TK?mf#|zftRpo^7$GsE3hEzjI^WSE}#=(oR z*{jih+u;WV4E26_Z`#f)5!;F!XWq4be&F}GsKEJ4w=s9pg!zjv=3(KS!E64Uq;1U0 zggJWgW#&jK)^SnVg3M@fWGPH5>_kQ!WvK{BBBMX*hym9~uhCA3f<&2it%}lv$;1&RLbj z`czy_S}xZ9D{LbmV*64u6Zzb_rg)NkP^x_1!^6YvwerQ+9d3CY9v&B8zkaRemS;os z^ShX5V`F1YbjW?B3?4MxSM(XY)%d9>cq5s%R`8a}jHY~$yq{2Bug5L(lv6`Cv~GR2 zH{z|{bADZ>_7N|*DH;CG+78x7cHEY*(EvyRn{*ua2+@6`Zv$!J^paTF{67ft2d?+)n&;kLfle)y!@o)IT$}z-Bx|J_hfGG$+oK6 zsH)oVJ*Ab2qL2xP2(Qn?*1B1n*_ztf<_{Mob9v#PEC#QB7XD#-CUU1!wA;4}Rn~=$ z)-cc(6k7NRM>r^QW(98rEngX zO_7B%${L5hAO$TZ45gckivw@u+Y^feIDPu)j4xUx2F(3uQ(CEXjouk6pX0qa?ss3- z((lR7`sQzb_BG(On*TX+u=$$Xnwy*3K)%5Ql_ocrtUmT1TU$Y}zs<)>CgjUE@b2M( zO)YVRxaBwCZ|0)h_X4@eD~+nA?&{XHGebeE?PQ$eX-b<>u0IN7^tIwFV+gk?1MReY z)rJIWg~ezsP?|@SMm5kY05I|VwxfvvU&`GA)u0|_k>ioi-rzlHuKvE=A09u4=% zimH;)IXVxY)=wa{ux5lNh7q&T-M4fht*oq$1E)IMHBakv^fu0Y?Vl7{tG@CzOn<6&jX;>Dg-<>X@UunM=l-8MVx-?1IG1l}`%YUAMe zHtMU=3-EBy#Hpg=WUJETtlyegLwN2MufNrRVasEEfo0;g2-JnnW+#FnMlbL!4QZL# zoQiTwSU`k1uq@&5Y!nN11wRD`a#59cN$V7)(<$oqOBRX9CrP$7_o-u0yWY&Z+{z<+ z^{gg;fFGFhMrpW#r#ws;>ux?*CN{4mdR%srEk0TR@pj=Y-ZGt{OF}qE!^4I}L`VSF zCVry-rOLkizQz8^l!Md3^SN)*GZCiXedpYt=cNOmBn>!4Xbb;^+3CHf22m5-;tv{14&RMl(2j12{W(FyoG0KZvxzRyM~Y~c z!46lLmkA8S$4p8UrM!0!+veU{UYprd(x zJ7Ruz@P32;+k-nrPVd5tF1((4)7+sO^f5f?Tan}2*Hg3Jt)u31dELewx$*9i6?xb3 z%#;f~GBMESsAVg2>a`nb$lFYiD~t=$(Y`@kE+Vqsq)y6tC7SkYlvGTMlDyit(K8~{ zgqMiULRNDlkupZpm@&4@bpW_yA-BSAP9sp3C006fKiWNvzPd_6U(>{r;c-TFRnn4I zqiC{x*khFN*u11crIw4I(J8BuOTzNtHz^T5*24`E0qVn#Ygt*MvU? zLru*i@LW6`})=QR??dMNrIBEa{Lw9;3C@1N=%~j zC-+sWK-^m!`#cU^U31|?hVh$LGG0q>8|_M@&*}!Dt*ED+lNSPqk)Lv1-@3_rmCTF6 z0=0+kibyB-y$606ebProc?w6T$lP0y=nGVUJ*{EiIn`TmuTa24nZX+JNLGn0@`Z`Q z*iv7#yotPiOhc4v|LoPzGEdGssk5(X1u?+SbF4vkR#Q_wtemglF?4=5 zcvS*Z(xn)4R_v^pg6Kx~`4{2lPI{7(1Cm{#X$GcHjW4pjq^3Jm!Oqn8GNu|BlCaA9 z7Q%K(S!_BmtB}$c1U~g6npI%O{w6>;JZ2hQFgr}x=?qNYL1$PxQ!n&s(=%Vq#d+B4 zE=Vto^%Q&2md-;qAnw!=r0Az~<&;z78PlE7wbEh+X`L|{mbY|8b9Kyp48>N>v+NU@ zOU^NCXeDRXT;UM|KM%7AbQ9(2kDEx?vc;KFQfBeFjj=*tr9v8J)WP&ta7ogQd+zpH z?apC@9jj_&^_eM&9b@$Aa(2Xl7=CR*;AXV(5u6Fw1^)$P=*#Oc2_ajilgSLN-h&il z(&I$SV4jM-<>b8t-@3ClX~cUpZ51E=o2#;TvOlG_v}A@NJ~^Ekb@r!ZgwC$L$jH!Z zF<74Aq23Ye3S@L<*!2!8q(5I)sQPi*2L{8z4jH0sVffFISuB*Hat}zAky?~D=pg_f z>6mf-q(XFscY|%=b^E4OdzTlkCqxKd)!e;dEsZJCy&Fk(xU{7Tue*k{Q!^9QjO{zc zt|(p7z9AGzl|zGLHN&|LNuenXaTW-Rz!Q5Jiqf;dzI^p&HNOs2P4ganV5tD|4E}ZV ztIQnYhZn67gtD(C;Uy9wSDIEFL74!>!=~?qag_3z+Cb;v(|m#FqFx(ER*8y`=8Rp8 zAE{Novc|5m-Q^KF+ppyGOR>}+!h3HP@XOCr46Ohcx zu*M-FKkQoo2){V|RktHctCF*=OAH$R_WNy4k;RPyZXH@trA|DuQ<)aStDW!=(!p{M zb29Qa6mm{4kYb0BclRl0DMpXtq84G66;nfTmeNE)+XF?tNU}21Fi$Jb)#rKWeGW|s z7%q2T=Wfd!Cw&}GC@)^dGL&AZ>~A(_q)OG0Ud`TJbcKmXpR+&fo~Jaiu+2NfvL8^A z{IF4`ml=Bm`*4*Oa)Y9T&Q=)4#ymZ3ARmjA{oq4WM;9y_hxwtLypTvmVvAJeSbWI8 z>>HSdrh_QZj`?@GP+YUu=!hiPWQt_=8b+ykSf74rN%6&8m*5Z+)ZI>pW30h>L*AZC zrXa|kX>89qN4(~)3#H{^MlRDaQ}Hj2IAz{*SCsx^l%h?akvmIr!?n3W%9n;AWLrjEbq{S}skN$WmnSDKs~a^~3bJS5>gR7|6QirO0Sdn`fIG zX-HRfN*E&3K<||tZO<)Q(rxHl@3flRbdr-0%si>rTptp=-sCK5H_KlP~MM#6Pp|Y=`@BZL+%g{);MXUU#l<-;zVvFaA z^e{&eW{W&@R;YKWGg7ImF*PSN-Uu1%Qs@O+Mm9OU^*Wz>}(dns}C@A||wqD^@98Z~)sq77)3M+=(e7gpOV?#04=qFIRAc z+J|R0IyK1ZW^}M2^I|u<@eCRARK=X&HHiGNrjpVi<$lnVk_1w(dQoXXwcQ^*+?i(~8rjJ08cs8& z{Qt1`o?%U9QQvPWgcbsXA~kdZhyhVU(}Ws&2m}Gqp(-FcG!;b0&^ywbfT2SuLlFnC zg(g)xC{~(+=pdpD%#50M$9c~AaISN`=gYayrxU|X2)8%M-fQi>*MG0|3p>J8`*a1v zFQq|Fw|7X(Z+jFLd&=6W-oZXMBna*nR;n${t2^OADp#Tg#N|s|Qih(?&&`{vpYzZc z&y}OG9aY4M*g9x)$#nncu{7;8cgB$MBWnF5>v6VZu_ZwTZ#>QmM`koCRGfF$mb4oQM=iy4%N^7sH zUqh>JtMej09Xqd7GHvPNC?TfYtw>Y;m|dIVLmYcdAIJz*4VCaP16y%l(LP?6#4KJ( zn`h`9HFWSZqd0BQ&9lwT;LC((7xVPZJ6{ZI?7~W?O`4oRG zJie*%mW3xSe&g7{Guu?gvBA=2*_hkpCOaX~BiMBDJfASHKWeMQhNZ9i#0Xe4QV$@- zM^$3%kAxn)U}{&|WB2Ba-P1$P>S?(ri#|+e6x-L|Z#OuFbc!#qf#dCRUGwkQEV@pO z>2+3Wj&_E_x8h8f=2z60^f>W9_E)K+==Gc1K9Y@K+ol;>KHwT;16++gWm3^NCGj1#8ySBp6`WksM1*ZMF)qmm~g4%wQ= zi^}9(Hc@@cl&MOeF|?_a-LT||(G@NCz&htylv$AN-hhNK-La>K3?*C6*xfqw)nX>< z>BF7c7q8>ry_)^~R^k2KYmIM??*xXY-CD)169Wii(0Tt_%Q(#v-oTomw88Uqo^0<$ z*&vnM4!vO}89v*WisI(N<05gD0m^U|N!O{l%&C5Q@OYFBW#qSt0DCkRVaqlwd=j({M$g_Sr=`r0e!n!|{(t0=1 zMJH0d%qhbKsAp8N3ZIt`A|8SlQ;fMRXQl>`b<3#+uvj}bUREr?)EQ)eWnIISDCB1Wp zCPcgTYe7|>pdt311=D$&MY%L;J9q2MqD(YMzh>=q@1MFS2Xa(5*q-ln!gVga6si5| z^{YP9-Du!%(aA<_QM=TA7_3LogPH?cQ8QQsvK zsV}-lTbth$0-F$bUw{9%C0h9G*z>F0KDgTRhZgtP^9MKP0k<&l^@mm%coy7191G;T zXRYg=e}1|!ws{eV3p3(Q6VvxI16%3Bi0Tkb{;FUXeXMmujGr9@?>74(93rH6(xNtiv9$zDyx-4|SX01pOf&`LtB z6M0Ib4o@ndg-KhPiVG%K)YaB&{OUrP*6!hzy1#UpC+HNuuBxl7mk1b9#ATpW%i? z1fM$Z@=3Am=km&3*{GrjVa6u!v(ADT|3kz0V8svC)`1;C_7P5{-L+#zl-Gvv| zC&OQ^n=F6?(xbu8LFRS72{#kF(Y1WOuKiuJd$eoQga0z)K}LK>;P_&j&${8d$&=Ox zqYj{%`&8qVDH53y85Rk7_wZI>nvn-6_fU{~w|t)AVi!&dRz_kf5u&{VV$07(p=@E? zM}eK7=>h#D@Nx~e?jFK4@oDg7H9}M1Yx)e2_>ECvHk70s~IZ!L1JEd zoTpyjk|X@`*?iyN+p>=%mXf(Z70sx?1;OvnRUP`(T1yiA|0~k+tfm z+h}?E;iYSZ-b-Hmgs1YW18Pdf>MIUB^@@sCsHjvChAT`@py63q7Qu)-f?j&e_zg*H zfN5b>KHm}USX2;<$`ddac~1lTrQ;Z8bL_AfqySbBj0nL|F#qDJx{fNY5Kygu7MlCR zC<|g=Jf9dmss1VuaCBO0_DtpTy}NsRCJP|#FuJrKq*p&lIt(g9Is!jFzw?(TShM|A zK2{vEE);z80M=Q^WHE;l^Y3TM3vdom{1)N}Wr*X^5QuRHgeuYWLn+WkR( zofTc)u*ZsiJ^RUjD_Rod&|mb9=k6bz7gs5@4&=>w=~;c-CW>){r}dAUgs-BQ$+(wh zvHU_)X69I24MZ6lArDa!3bS*7hM|gDp}YJs-hAE4+PGyzgxk_h>)vk%E02re5X-azMX#ZIrGGBP-UFmFboA<}=r1p36gGq$-)8Q@M z(S_aNd8N#?J*7qSt`AWYBlnxeY}M9hJez#`KgN{#2|g6}CEm*W3{zXWl`~bw7Zc%) zQqr!wDe@c^KOzPs^mG5*M%`DQ4msGXiVAT^^m7@O;@hU!xT*MUEBJRKkl326>Dv-Y zrgAxU3VtL5^C{<%fJb>E_S!X`FY)K_7s&9u1cU54rLZFwCiWKgJKMPPM;mL z=`RUKACg_y145?Z(4mW4ZO>NCz+Ug`SARTM|L_`w7j<`cCoimnI-SWg&y8OE9=&e# zU|gtH{7ymhLD|FBRwjC z!7wV`I2>(?$RQ1rF2xbA2=3SL@2BuCPTh@*Jw3tUa2{_b9N1LEi&4vYRf3b-WvvGp z6u6}l?sdj?w~SJWvsuwpt6KK_T8xvCe)<6ZAv5kw!Uc&3N13~lEf=C+@4b2X7w8>{ zGh8>|79>26{@FXO<+IO$ND0#BK@HWRz$YHzKZ|!fpCom7kGpkmh2MMm@5PG`>!`q0 z7DTiw>hwDNKKiNT!j=ZzbmQ*3J0sh?YLb@DIK^~on~UR0)03mi;;Ee(7-te%fT;TR zdVePB>xC(EZy9M^T^gzwRwOzN^bwae-s!tM>B}OtQNipY|NJGRga}q%$RKtl#}V08 zi`AQ<3#~@1AI(asbDv40*;&@>IMX~|T=@Nu-@|pTH;7&tncs$`C6&Z@M@#s_sMsbCEA;?dQHBm`{sO0 zJha$pip;iEmAPk4>e3*B1cTT>=xXvvze`C3W9T%YU!p+jtQjQhK))M9B37_OcPugF zr5-xm-|j8d@Rm84K$yGgpvL9JqZ>W_&p&Xop%@9 zLDzu!W&YMtZqmG@NfMYvo*rHAzW%dhQ)*N(Pb=#tabCL4r!~tuot)!lCXs|Oj?=#^ zxVb&8kxDD#97B2QTZlsyj*xXFmS>+&sUS&n9j zi!v+)L+nQX_BzIH!`W9|JNmBotbPn{@n8T*@pQW*tBOQjtgss}<&y|kcH-MeP(_Z~ z-+i9;BHC59$~G{;6;PZtC`<6?LURT{#y88>tP;9F2DbA z50rD}?Ecxh`=t3o^z-Onef~W(>)Fqz%?kLV(bh_5MmW&#<<>9qL)P2DlD$EM{;81I zMEO`jBWRMW@}1!Lr9iYd3(39`H(%#)Jc>1XV$ES;~=pp+1j0VUnAxd zhf|glx+Z{%#f18aP7TQP<{lzhaP;|>iN)QlEy7o0CNj)n(qHP2UKH81iMA+cyrSYe7H4NV~e1d zk`DVkNt2NM@W+G6yKi^ZH4F^meY5T4f-9s9YQI=ksk(f%dz{rLNq*r@OF`j zX_4xO5O}uhCHj=kl~@Mtv|NcS%!6XIlyv+kpE&>Yc)tuzDay{onOZE-rr7?rq1A5C zyu-H8Ao#OiOYpIo%s_R1Q|%{a0`C`2P9@;plgcbA&}o*kDGd$vdAs7O$gvlmFMhp# zJp**hxp0SW=N3@wbLQ>EZs)R~J$bhd3r|=V{$yQz zaVY%R^{r@$t+2RaZ;6@CfFr5dPxA8OJM_O6cw%86&nv{$pAq)i&{bu>GmbkOO}NRN z5`r!r?JbmBB}JwZuBIz4WfiaL1fZnqu?4&#)M*9IcZqPJ!@<9dLoZ0f%1^_KGNs;; zrAyhF4vLq^=^il>_9`ruWkPkW_^$F1^Lg4a?1aUz#YR%q$vPA354V1~_~V1{rO8W4 zt?QsqNe15o92X6#v;_r$$$Fphb? zJ*HuBB=3|)ExOj>GTPGqtwpDIQ4TG$U%#n9Tj^~t(m08FU)<;GQ31He{Ud?o4pU5Q zo-?LTTGM+e_IR8bhrs}(Oc(_Mxqx8s;&9-H|I3Z>fBp@O_Nh%A% zFt3L~aH)W4i;2%>@FO4y2tx@$!a*Rif(!@@!N`IzNp3vMSUR7BAkt{rjDa1~*d%%_ znI?brl@Ni%$EU*0v6iSR9ta;}&pT1gh1%4+SBJ z9MRy%!_XS$)-XK`L{XFniMx?h3&)c9i;}Z~q~qdM2_$AVl*F%L80&+8;LLKMr2Q%t zshoZu$G&X~H5p686E{9)Ua0O#mK61VbCi62Bf2 z{PekV;-9j=C5jG(Snw7fy!Y?Mk4J}hhVE^?YuP*XB<;ov&ekK&Kb$Sjm+zgNN1yio z1xt-3#l0l)HQ5 z(^1ZihrfT~7;|25U;T;OfHJ%HzkeU#jeh5z@ktd`-N46hsy8#>)9a;?RXRn%Lr9}+ z#^7D?OX8H^rj$e>C$Hhk+Fu+w>(@W+y#%t&PloNIJuXr9#{V?f|6RL%68>q9|L+{2 z@67*?3qc`BB!J=n_|FLtWF*#m2p7xu6I+*}@;^8`F6j<1?zjXzK*6* zi*V&KVgaUd6`&c};8Kv)hd*hpT-2fQr<(xa3hrNjOmHEvfKmx4ja+=>Di;gM22jad z07>Nj89<%Vy~rw;N!btBvEUIPTmn|?*SLRAtUf{#KRpHvSAcv)Yzu!+UIp;f&xbkA zM%%gHjjI5i^@}t2KbmpOiC;MOCw9d+1}Ao_9*LazdYB_@^rh+%51?c6aEX~S05Zw3 zGWs0O5jpWq`H{j;R40bh%m2SO^Z)<1|DU(O_dbs52@Yp?68z;3P7M*xsX6hFa~c5u zE((9&=FCojM-!9ZS~){Ezxi=7t04eXisMW?F#?=b1OTG~>L?)gDg*171z=ym`V|1i zAqY(T#AoM;eQ+}1vhD**#c-{4i%UTU@KV4b2B217Ht@G?j?qo zfp;4NZZmkmC6@wMWgE{XgI{HE5uiV@qC|j$ z28_^ILE@|saTQ=f0Xvin3ng^?2MGOn5qr!Z$4?QQkMue9ku>1&VDcKvN3^Fc2f|e?%R*xd$uij zh_l?!+2;qxef}-jD0Yfp7HZD-h6DfS(114In-Ko#Yo=+O{rF@`e2mdY$pPF$!VSh_ zOsoX4kc5>9y(n!jZDDYW>jD*C3rc|4z_T z(xq+5QuH$g-D{>dR>14O^7v4?!jD7jZr%G1^xqvv(I;9 zNzYuv#rznw@f+{S&$j!CKV-ceR^x7RJ_~)5y1};OK>GWv7{$wul8+(Ak2uLr;JW{a zV|>|VyXhG98-V^O6L%ExDL^Iiu(#8E++ z$0)J(&o>f`e~B?-!v}tWgR0Pn*lqQ*aR|QGn1_lysE43mix^ES5`vMmWa^I?IXMrVcYHn#j+R)Zvz<5%PmAIjnl(W2MFm0Vp!_^1V3KPsJdmv{bC--ZEX$Q)lf3#oD5=V zO7*dKau9UoSjK>I&7ZK1F0eVP*GSy)zk zme$1txr}8uMu#YP5IwTs*DC)zyzx ztXHUOSFBlUSFGn-^u9LVUdL~gUSFB!{=Bp0UiYj^P0C!niyy(8a5yz?s?{5(V~ebW zjl{fU{7y3Dk4wP42)Q5%yT)7~$be-)5+qWn_Y9_wVlU*?B1moEY>rd=%?*eKW|-rA ztri2V3{g^SN_)&5%#Oxm8fqnLxK~X!+nQV&bARf*h-Ev*m{N6sSg0RNyh!XGSTA`u z3DU{R>wV`1{5l#^H&o1+`DH2YbNO^@*XmT3O-og|foE>cgOOiUFNHbJ?O2sluKhf$ zm`xJ1=48D$qmuCNO&opa{(ZT34&R zMoOQ-HnZkkVJIqA2Me*Y;LkE7P4^EE5J(AuC`cjaw$8gXr)SxMy0V4>x=RKr&;z;SVXSZii{86KB zdw&VK3x2aeH)p6_D(tbYDQZRo#}d!!-!)}bB=Feuw5Mt&oX9%=+49r9)MHn|9dQPe z#!Hg2en zyb=?hv5yW9sDv|I? z#^s_@o8|Drs&7UMQQj;JzqaM1^Y-P_sjdRENd_x$yGB9tSt#Fs@3!y)T57% zgC+&{qFUNJoAF{jpBh@Nrkwt)mR_R2Ki%Ug{b|GIwYP`xv_z!_AAE{rsJFh-Su>k7E_*dLS>8#%L~lG&+?06PRzB9ehcfN+#ODcZ{G;W(%1Ii%em!T? z;C|TV+P$2I23L&p{$6XT%Py^xI3DU-mm|L}aU`w!{jg!Qg2_$ixm}Z2p3hY_S!S$^ zAbR{tL5gq9z)1L5O77`_=V%ov3s}XH1MdPl*7!F|=^LEOa(U?4kDk-<3@XVwedCC2 zgI%pNzA)^|Ir-?@$FG07(X!{U_a?hcmnju^Sd~0?EMY2(pE(HgQZo;DshgWCtKFuUfVA>AvreEM!>^|}kAe@d za8xuJW3k*dZH9f0+G5+?@@akdM2bwTrERFbqU~;;F1pH6gNvH(IlawU^{3x>)Zbsf z_wPMmX=&$5qIBO*Xogx3I6ontG@c!<%PV!6@mY-t3m=};2^IX}sBGN5wq6>=H(|Vf z+_?RwIKN6!Bkz%O5)(=wmq$5;qIR}0v{SivI0|bjWgHWLA!8U$NWzP4%NuKPfl}Yn zClyQVi0BEqZoD*|o?jm>%iXyh)JvnE{K4vME-P#LU{;ytWL8;dR$H9uH>l^=G?J_8 zG6YP{ZX}20ujyNCQ{!w?;bc}@5>T0B)7jJ*^z`Ya-#%>qX`xdR@JICPtviOcUEAjl zarSFu&N}WdD~gF5hX~S~lw2;TXc!EQ7`N71hB{FPy{)H0w&x19!-RdeI_VybMv7%Q z6C>xyE;Drfq9pR!%i0qI89uIUn$Pm{DSxZ_rLrvdRBo$YHqM{hF`L^tJhxJZAG`^g zrQB^z+U2Q^+q{nVXqa&M5PtL8u8HHxX#6HU)BCxQHS%Vb1DUj4rt&teZNp4-SX-V~ z1fiYU7nCg4R_RSMXW_$TGltY}3M&kwNvZrNyf-slvTfSk^Mk(6U+OF?E2}rrce23J zHY%L$KwHo?O9CUti|zGi8j5x8!tu_)_w4nl4Yg^S8WH2Jmpjj&rh{siyB)Rk;g?~N zyMw$6L({A1qI_H3)X@%FC^i5)|A@0AEJJ)STxqV`w{OActz(K>9U2ia_inu^@Ok^Z zdCN&9p6mO5gp6OuhRf(v$SA=uEu>^{@ZL7zC-@l8bsR9%1+aCZ)ybN z7^|bBqh{6~4c5pBrZqF~YwT)fE%NiRv-Vgg3;raq1h+>g+3Wc0Yic+9Tj+PE&bK$y zPY3Oua!4aLXgAuQJ!q>#f9`uPpI&gUAiCgql=I6S=h79kqMbV3TIqH1 zqfrN10)6r%$+Jbk*vjkfRbDM1Kj!yOoIz1|V&XkvO|H^bUeHN(MQFs4oOJdbv6by9 z`NyBVy5m-yB5a6eV10-0mr9b;_}JA-OlrHMYy+hRn3ZEjF?I?V;g53O!|XY4NThqt zuq(a2IjGU2(NGRcYj9!Fu}=2-JpnGX`ikcZ5l*I^WuR3nW-YKzwl$*-sU;ehU8waH zwD%F33!T5S7Fv>Q3qswBh$3d6F=RZ!=;Ta}7+)r<*5QZ=M3vn!A}VC;jN@-r{TNg3e=L~#Sc z2LyeZ&zrJpPA+}Fw{xp|BE0)uIdz@55*41Dgq1y5N)1>EG^mW2iA#c~3W*D3jq+64 zpv97~r547s?B(!RbU`eSumIE?pR5?k!@i7UUV>AP@P4KU#P)CI7Ai5MWe}0K!Mv9+ z)rX=+;IWK3q?Y1C%W;9$fHtW9&D`V%Zhxt49w ze9odi!pZ)yI2arvG{y5JI_q68H|L-CSeT=&&V&XR8He!t-#j>zSHV8zSojXXuON^wgk8CBi%ra*Tvblu}~)Lj2J+ z&?PwG>oIXCc!7*jXqO+lpM=O7M?t!f^~d5N{sMhOcd68D>gk&v&G}7FOfjL(f;IRE zRsEtgaWiHH|6s|WyUU<^A&u2xP&(9IW>oWXr>^_0;}w-l#Pr4Lvkf&4&UQ!atvl>= z-r|oqkSD^ytlfkCDnVdI$XQGum1kF?vX3f|6NRg&tq|kLqoNFDZGCB;XG@-ba4(8* ze7!BI^(Gc3CFqrh3ZwoAA>Azcjl=n%DlZlJerAPPj`m~Av2QR^)%io~5nf#|*&}hA zX3K=D3cQC0b(i+99v2|IGZ44twNxzVdE>FT(30k{aJiE|$wD8PHn4iIqSur|k1j-L zc`UeAOl?%=TWA*A^A}p=H#GcnKiZ@M)d0UKe5}pok zwM1x85<>|q`Y{s@Bv}{7MCuGr>i}OX9@i~EIENg*FU4FHt@xOHG>`dZv%!x!ARk+= z9cw0RElruRETPO8kfnvJ{m|3`Gu0Gv{?YbRT8()1dm~0$mg^5*4LO8vMzt7)I}%so ztSkXqJ6D<#NM;2ZR43+2(sC4QWogmnf$xpiSybV-2^DTSz1xydQOF%E+cTbe%oHW5 zxPHDV3$b|eOl`_yKLK!w|v+IgbL@1I-BIZ&=m^qQxJh30Cq-Wj<_K-XlI-B$9!GD6t zE0vCQ_n6c2NU{K;%Z;7&HPb=&oJ=d6{LfSWJnufuJ^lLpXx`0HGjc_XoOPd6 zsT!q%M8zT)juNP+eB@^_GB9kl0ns&vS0)eFN1}-h)Y$4KlYilSPh47{36qa1!KQTM z$;5AJ3|^jq;}X2n7(+2rjiX(DL>)^fX;U5uJ$~v~j2(K}O*I*w}pDdC_BHzVmc_gqD$(yKBor#k57U z|9P+~OVzIL;5tFs`IF~8fJbzIL5B_|hlk%i`;#n`iiv^Lg$kG%DtpSTJ{*U(sv^BK zP~cQGg>C&C42+5dvaQ+@A%$J?PF$X<<-z0b zhA8!h32sx_QOFSGUQawSOW%yZ7xG*`FA09LsKLiYg7hBgR^8`}grjCoSW8it(hdPjfd&!a z+e={LwYi1TsT2#9vw5ZF#O}W7$K_!)kgqC2mD|#a{K#jv3^k5c04E_CP)XQOL7~zc&YW+%vtsR7Y^bz$tZ12Oj@)sTotdzTqVAIi~fzZ;X)m*Q1u)rwoWvpm57#56a0>3&6_r= z2K&qnvM#>OcWL%7^K6{7ZLE3rRnCNWlDrk>5KaxAldhQxUO0L>)$e2QTZ2rnZo4B* zskrkSE|GnUcgi&@Hl7&I>^UxCCKVxq`y|*FA7&(4`PoVQ0M6lwFuH1c?X0k!Y=Mh>)F;lR<_qUN=0THyy0%lGNfs&>B7V9!SoIo;*LUVOZ8n1w znopni_?_PD`fuYa$I_1>8#{a}?Z}D`X!ET5%APuiML}mt%lb{k$MGwDoLD73cBD`h z^*CY*pt`2gF?}RiNNNHNRxe5n&oAABidVPfkI5NAd5Ws4e=t$k55@0H15psd$T z({o=GbO+J8TQ;?+sk-xn%BL$T#_Q)y#^ggkhK7$BY^@g((`Vw&=1OV@>R!?>ofT3$ zgjdYNt>hN1#AOnzzdlG4Nvw$U;lmv^y{2f&fT9k@O_>TPQDli;bJ~_!OC54>&U|f1*sFw3uW9X;H_{NY=t>>hIC~BfO3e z|Dc~-g zwifb-GFDX6pn4FYSQIQ4=QVr`1~HT6OSV7^s;Z8aPP9sDCd%oiAH=bE?dZ_YNVm(e z_2Qy*1kf!%0^Kq}UK7izut0izrPD)9%3gk-xDxKUE+f0H6E#6J;Odr3IybqxWn7|f zs*ubRb)p^`PmB+>?u-25s20w=+HqJVtA4-rV^*vYb`XMw6?NeSs-e_~!K|wDxm^O- ze7P(Xl<5p>^+1XE@%NGx?4Y9Pr5`ek-z8$sh~W-C;;gux6vQ2beKm}$zACQ5yhTv+ z$Iaq-x+%m|=v08lIx?nGYUv)4;3M00HjmGAC1SdC`Ob>S+E8A3;QGDW9UYaa;#h;s zVjxcZlyaQ)fP7Z0=hs-Q=dV*}uj2zAj|RHT+7#=RoCT-Q8bHw0-aNnl#3w$Bw34WhdqIMWzhtA@m{}X$NuJ`N#lFZv`_N7mBD6aklymPMrFVv zBx5`gh2Jmw6v(7zggjfSOq3#}uvL`&j0JItg7K@7qDtO*Q?_pLHi+>E2MXT~#VW3d zc~L3hZ)~u-sH)0gOXpFvqCD;GdUK{JW{^|Hj&-5hB#@P~DV-{GpQ8;*b2*!~ zLz*nB5&5piUB<(?(LL7C6Nqqj zwP}XpL5-8nb3J(thFNnVPHk{a^XXVhuXMI(Hl{bVH@@Op?`1|O$tX1;kg?`Po#3^u z2so0WOAsc7psgQmzn4KQ;%a456a39dqmeU&SfX;wf(m)xktbA8R4M1m0ji-g;!YS@ zRVGc8DZ5@8kgea{NBL43aIGXkk>##U=V7*6)7*J+?N(r{9M+EcNARp)>)+H))0@Qt zet0OgZU=dF_}IOBS#qylt`5Q{qTZDsH=dnaSr?wv|B|T_@@*yDty?$D%zA=cqpn+{ zuClW(v|h6M%G_4b%uEqdTI9z5m`}BwP{O8~uZ9vtM00%OoQ3(wC~Pe1j3{njv|?Be zp0%I@i{pI0P*F~jTiO*{FE)OsMz}zl>DNnd%eSPIr#u@HTTkCQB7dyh)Hro*C+WyU z_|`u?VBiFXFQ?;E>swnw*EghthCR&nfLWl-rE&#iHCnA*ja`JMoMviZxVV0M0GNg5 zU7P9ibMK=JbMZn+Jkrn3dS}GH;L8^sRrPTiXtLqn@1^8EmKs<+Kq(OZ<%e;~N=OW9 zbyeHQE>|e-v%IA;CD!ZeQ9-|9qWxi!lvui|m}(~FHf`%@_Z7u^BXe&JZu|D4MErf}JH-M2c0iXKOu#aQml$!O6WD7da}MAWXInP5&)qH%)2-Pd3YK&@Ub-DtCB`J`?G#}AmLL8dRzp`5XUwzXit!x_&#!O2210UXULrh`}ujpxda zp0;tRv0fWB&st5*6nT)i@j}KkBn&^O-aTwWJ(l5XaEMbYJGk`hpbcqa2lLuO5UP#t zmEh~j5p*gFP!f?n<^BEuY0X7dXu!9F=iL>lOm$-S+n2x2mF2|D2;dm8!wS{eDxj?J zIN2|CL_2%MR?+RTieGD>UxSRQZM#c{V!~t7KhCh)LSIepnLG)flqg*t0TzkI8y9_X z6ra@J!M|0vSJw~KFPi?l`f)~*SgDbI>Gb`XToC=E)rhl0^EWqAEHryt>eBp`0|_RS zDg%tP1;Y7pUuE()qJSyF0O}yuzX>(R@icBL-}oFUZ#s1y%X`M0Se~mkv?qMMN2eEKD|B+jtbOHFb2hXStX-(SZjEjo zMk1Xl($%acpr_x@&E7fIt-5xx1?Zl~qYlibmJ!>w*3M08hLyN1)?|cJ#@fP#e5pYt zk0*Td<_+JUq`4X(uzA%UD=U|=@MWmw0XC(@SrNVG&7_&vSpL6e0`4(*FIC!p=P(!w7ax?Uq(~DsT!Ul&E#&zt1N*n+L z+<~~4W=F{`?c>u0Njp zDI^04V^$XkcvBld2E{soEenkb+D2uP-5~Jqb7r0B)YFIYl?nbqpophOPRF;vI4pAi zGj%$+>sNgRNA!BqWptD5jEtzXC|T3MMl^^Qx<9P6@6GeQ$qMdVJNq-9=KZ{#t;oPZP4Njg^LR|&MH=FNmq zy=Ab&9&__Re4tFK%5qbw5!g*$#)O6?m_9Q@v{h*dYV$S~;4;ZPLm#kCut~#!j?vcDa$h6JE%C z`B^D01EbpO5E5ssIu<_`-v^`C$0!S%S5@WsROE7g@I3k|!u(ahNn4271#Lll*$gnx zr7)PPkQpt+{#~e_zCbLKCx&Wu6E>(sWuj;aix}SeTl}As5y|5Rssh|GkK41N4BMmy zRL&5xRmAx0gdU^q6sj{+z+}B5fICS}H}I)P2m6Y&yG0JWuy!llY4^6@Km2m~<+{Pk zFOK-|()g&lTv=MkeXs?jY$GJLj+G?>F?4N4kupa!!;4xB*JeDmxcuJEZq`fiz3?~$00;-$miBvnW_VIwT1zZR2}c$&)lU`8%GVL|S0qsd!Wfz(>{hSSqEJ&qafHvp`iP=rh~NPd4l!&g=!K10 z;GYUZY!l-lnGyrth_lMFf*RyqKiWvRXd$6rO;x`J3%<~U9Jo~N z7aeHO%|5T$Gw(V9L{Jc!f$;=OZHNF7X~pw7(DF?iuAQfw!FUba0^H@$^K|-U@V!0) z^h>yG`sdG~eyPI#(A`+71Ju%!f0onT3fd?Ok_E4cN=q!V!R4vR?rquYX*&$kJOgK-pT_R&mN5o+m*b*35CW zJ*=8M&(C5}np&DwK8&0Qn}~k(G9N?+215>k>!qG6&Z$Da)=#uU$)kZ}u1;iJ9Z$2Q zSscr64(=7&MQiogra<3!mjy=82TnGBKQMI__fJeb_Vxt?L5Qig}3Z z1JXrI5lI$3Wo9MCz#v4j!fJptsK9yGqjjNy41El9DoNFxefZuYM zAhRg;Oe9aJHp1@^8_(E>=N<5><3$DYGHRvPM0C6s28IpjSy!okEW4sO?0{Nc4K1D; z-@{)q<)dBD?pohd+>ln>6IJ?TX3zGW$;`E{_sVnYRGu2B+gs1(1kVbE+u`$6Do^u_ zHL#+!irgY-S^_cSL8uTHSg9rK87x489S6;UE*ZoZ^+E1i#X$_=SU#q-H`5Tgp+lCD zAXm#;iP%Y!G7(-MkMhJoEQDY;I6t;RRU%{tNFJ~VsyPZ0S>%;_fEPl5W&l%pCKf>Qk87vLkBQt7dt9LqZ_dF%-gKLMNFc9fj zih5!e2~q%Afr-M+r5VY{7{npyU6mMpX-hq?xzJ4mYsI+ss$Aq@UNw1dB@nk!c2xr8 zxx0-y#$;D{J+}tr#z9DrUop~Of|@4!LGSL?6haM!NAudWvdvrJCDYR*ssbAT|}!4!<|tC&qCvF z!y`&Xmo7p65+sn}^#{lp!XUK(1-$#wmnDaxey^8UoOLhF5E6+%i7-2nvRY=XDbi-G zX~;;2xcxPn)1t4)FE^U=^Bd2dJI@{BS&gSOdlp^6h>rD`bF%;0;=ulc7Vb9F%jjjn zA5IwoBv$9i@VUSD!iD5ZG=*aBCklw@C?LB+1+$*hkA)*XmAsrE{mJJg$zpYr^Y5o&~z8%n_dM@!)&dZc~2j zJxSWuX?uf3wVSdY3cS-zs;06U14RTzE#xe6I|$Kb274xoF=Z6QDjDNYtv6(o1Eyh@ z18DrA6l1=n9e6w>Sr3kt_0dmN91w|p_Vu@%VHf$jH+vr3;I5L;9`?SY1^vbsNr9_~ zkl7%gt{Ilcw^*_rx-H|C4FKwJoC-q{qRWo~?V z6Y4h_^X0^~y%qDatJ^8F)_w)n(i*x*_k(_Tx|xxxwK#t#&Ebaf-W8Sbo6eJAErFX+ z;p5?DlR8mADRZ`dq8Vrawwr3D?M{znjoN|i(l%>BW_K9A#xX)AQr3)8f+7)OLnI+5 z8K)sSa*Qstk~XSKl`$ejVkC5_!iY{w4KYTBFjuMGZILNQ_DdK=NHN|b8Pkovs39z< zc~xNI%9X3l=g)&#i`zU4z=Q9B6tXle_vfRdo$X*CZ9WA=)eBrP`jTsB{`vEUtl#hd z-4UMr1eb?`41scb`^4>j%u0YLX{rJu4RqB(3J!`xwL{+UC?X`5p72DTh`~#eZq?Io znp+cQqJRO^8n}q(Tc6Zb)1;PAOK7R0C71;>cWqW;yT?dS?VXm?7oG2;HjZzYOp<38 zUrj}q#=V@obwurnbxV+KLj<QWhRwG&*?qDXCS-B_`Bi$FT+M6iO4!PMEuhDxS z#SktEhKRvNfwrnb8YhhlGKJ%aeOf7`IRh-OzpZR-cgyvEdRWg}z?%l|cfL9JLl9_y zrjH-a0e@-+OZ?5olR$KBE(7!TLSthG*mwwfxOr_cYF!kY2B%yX@fl`1=pdx%Dc(rf zWlPwnoKf~!8@>T%u8J&UTS-va>!gsW=Q;l6*0Zu!uq%v5Vs!o4hcZ+;~?RxK-3R)BMy5{pyk2{(T3cJlG;s1-h z_ke1m{rW{GjRXh~ssRIp9uYC2Xb{wd-h|K;5j1qLQWUVgCZQuBAR-|6(nN@gAc_jF z5{gI@L5d0@QB+WAR4%R1jV_nx)BbuvIG>m+!S9lcn#Z}MZseH}x^U*JoAM-i)Em^iX?qzlU&xvJbW0eggx|&T? zEJy?WGXAr1q~QvX_G`_}-K+rri6qnwk-Dj{mL(!E(FkkSs&sVtTI{&1$Iysj#RqG5 zxr}KQ0wiVOXEn)gIa zQi(eg(HBX6ZT(3fj*6UC!403Z$I3!A|O^cMPRM^&7V8S;R9vrlCCIm~LBKzfLDRUm@F7 zB}7~0lAWzor&UUzqf_dQH}BGQbBi{rg}%>^k`C?z-{u7uk=GUwm8hVaiOasp;aI(86dn-#2RE)1ba4dVFK1Or{rJ zn-zdjP_(C9a*#+GI>#^$xyUrh@7E4hdEJdoC`l%uYU@{7lKjNF$Tw9Gx8YB}$idoc zQzNThKUDK`$k|x3pYf#JIn1rhxau*0jmxOncvrmhMl$7mbf`=0{pC6Stt%q+JmwZ3 z=5Kk!~OI=^j2(!~f{@@L-A-7La-BidyqR_s>yDLxqLxO1RB+xAmu0o94nLF;^JEKh#5 zxgu~a)wSZS${CYa?UR|BMN_$Eef$1C3Ix&fox_El`*g0J<9m5Ydh+=@9N!s+x*8Yk z%&cEan+t5ZGz`?g>gnT`=HiFG7G0)&IIe!=_;}IOPRCOF^j^9#wJ)BaM@W>rTrr^O z=ah=7(>-fvdDuf&se?1Z-S3o{^1v1D)2FCVHdaR`xeY}_--t9!K6AAGxuemZ)UVdIX&!mE!C{&#!P*$i$FG>6JG66d9C&ua4>8Atrby zc&UDRE81ygi+p?w`|z%=3`1*ei*ubr4}t>+X+3742A7KJ^E?zK(w>gMN3QLk-P_~^ zo)G(Xnfna=d5zqXP6Y9}b^FX&;0ZE1vi+79&_47*5ckwI02Lg%m(+EZvfT%uq>nzl zOMGz%epRFUCVIvCtU}3We~P1SemLnY>2;b@_Gxsel9YJW)niU)((r4v40$tAe*@@K z{_}$81~ccjTdg(TDe)nZuQgx2Or}|8^+WYbKo3U3)=aP3Y7nxuB zk6%2S`+duaZy*~tw#i6_8Kjc^DzQf*gj81D%VOwKi*g%D?Ikg-S0oc!`rQ=7b}@=G z6wc&dV7~RO&vaG0$gprvi*#S}KuJL%uKnuH^zHnK;e+6*=;a5rf|^^`{I2b#fGOBM zQqR9~14Qskfh6(*@!9RSiuZ|>{A;HsMus-|*1fq5GC40YBW)?w2)kbMfb9ke{KtXa zc8J+iu=(i|i4S(So^VPfJeF_6y^yobOqUDd3EohWHB zZ(6k4Nw0JINt<&Xpqch!eFSff0pXrnUm*NeD zG~E;webilDQp!q@r=F=L%uyrR%6{;!*qZgwDkWm|!@#gIx}2<}d_|Mmt>K-+`00=v zDxG^v_a^d{s&{x^;d>3MHYyIQUfDM=(CFtU1NS}G#+7_G-}|Vt%L_!DVeRp=+NgPsUlK#QWRtRy**aEM6y-*iIk>;GP@! zWnDUlw*YFpW!m2EbHVyouQm?v1n2gT=lGA`zsAS=Vsp)=&Ra~W0}8_y#l1e-$2$5j z4^)^~rMakNns&?37o-lkU-crpDv@(iXiG;F8KI|n_}x&|I-C*CJx?0%{pM_jHLF8~ ziIsm9WXyTDN=lUjOx)dQp#*h3q=+s-BKDuS2LI+A4R9M!CYH$}gUpkkApD(6{3y~% z@jqU@()@Dz>blz7Am?{3;t(mVOPy%nVZ8m;k&mLuzP9(HPm_LQlh+81iwmb#6cn^eaBOA|ZEBNu6vYKQ4}BM+D8bz5>Db-+`r-&sz+xhg3>Og-MjK7~z1rw|q{A&~0rVO)fgC%Jt= z0zsAdWPqgGp{w$MNhzRljl{`El1nN2;w?*0ydxdVNj0~;_8GGtg#>R8-o8%*kgM0Q z61O;oggn6pO zd&gs6ZBXT4umgB?hE6h5+JM`?RoNH0)IreHhL-#iN&QM6hye7tIqVq%JiAEeH1rC*ts4J1)260@(J}F3%bHzFRk`PqJoh-Aw zlql!++Ag6|`V`zMLB}(LG?|qW1V^O1BDY8?p0O56Ku|CYH{NetRk|c67V*qfY=AC9 z?UDmfg)Bb=1|1|#zK8Bt3#iSJY{}ZSx+5yar0JFyK5!G>lGw4`N{2OUMXd68jt{uO z=U3hfzdpFUdC}&>kMqa>)}NbuchU2UtH-0wdPN`JT|E29tdC-NG+ zyhIRXBi3@xB!rn-b+TpJy_Z}{4h969?yk8yWJC$6H{#dds0aU*dV7Msg2%Qu-ne$< z;CNHa^zr&D*T$u%>Z@mfo)>d;`shq_(L*y(L2=}HcSV%1yW)dawObMvY>?^DVZ<{k z%0x*R#rwxp45#!uNU=3b!5`#E3N|5gFiX;}ob}@!2%1b^ocDSgRvLEUw60W}47^g& z#keZR7?ee952r`qql{jA2O8k1j?gHcw%;)qtxUj2oJZ(Ou+C@`EW^m{gv$16C(|9v zfN&cd=S0$@air$nK9B+o#LB*1qGT(d5%3<&IaqbyJ5uxE!>`gFl`SSaG*f64NyHtA zmOIdb1ti9GG>~ZZb(P>v2P1fLlPOCq#rD%u!U{smF|kPUGiUpalK9Y{TXSL5o+Shi z7lnP5ZitM7I#;*I875~*3ERavtw;#BBokrJ3Fpcok*l;?2#V#n4Yn;=X$GqdKUxtx zsBhCl1Bn?q4+;!+W;Hk|d9G36m)*W5!FRl}cX^-AVw2fi^gs0?%@N=$6&(c?X)Z@E z*MVI3qnFQF40dI%G0R+Ik#_WQmduu3?-q)=R6rHgD#Z=Wz!J`&ilkU_&;wMy6o+O{ zPU5Mc4IH=>RgRIkThbcz9cKIa?<@K8bqk}OddwX8maB*oJ*YUoU6s=(gCuTCZY3Y3 zGQ>(5S=p4}9XnztK(7x!k&y5i;q&k9=6@6YZMe4g>TK{1;L`)Hy_%081MtZ3$sI?o z9a+3Lv=R@RvY{+>G)NnGGYT4PEvBs!;tjywQ=EdLTZV$fpQp8MR~9beKOF|0KM=L6 z*kR2d4oVpWJ zi>NI_k>Vg{!a`Wm!azEUeSP=>J)Bh=LtXjyk8K8s^5 zu`Jv>s~2ONM?ewBD)u``0nN%Be%w;A*5Njtgb#tL^fEJ^i~{jDWxeG>9lm0Bxk zvxm@Et$0LK*4m+UEettp#MNLui^+F&>AhZOn4UV~drMhep`J!N4X$=~cYnCK*04K( z|IPJ_`OCnjD;KAuK_7V4ms5?T$stgk^A3o;XP>9~)|h6l+3aF?^m5^Q&r4dhBWu&S zLP^3|Of6BU3Q3^*sm#6F2pueYlO3Crk`#kUvZ$2bb_rP_DUt0|8~=6qZp(hNQxyxIEF2%)|6;~ z|_TyT{?^C%c-@BGG^t4)TtZtwYceDm}1;o;%&ry#*<{MnD0 z6W_NSCta?ai&iyrDVkba9Hb!axkF!FOqh=oij|WQ>=7}Fg0KfbfP%sxrNe^aQp6Uq zfq2SBj-f&ZvU7BGN}1q>zeoP_xjFb-4IuAvkiGizDQ&0kcPUNT%)Q8|;kzo7(+Y3N5 z`X5;Sh57P7@P&V8SI)mP_CI}y@c+sg{6|dR|NV*nKe-kJ`CrGuL5%3P^V{#6u%xISfcpkOp-^ zP=<)m{Bax(0Yw16$ORuDF%te@3}P^H+Bsx^DTIW?FboC`A~FE`sbmd9asUVMCFEexAe;O3~;+D3u^o^ytK}@@4ZSFh}1I*CZqf^z@my zC#7V_jUj#qyBC0GrLlA|HCOvx&Pp1T|!>3Db!4Hrx9HbARMrr@1@A@9UnopIc9LYY{#~o=000 zlS4Xon>3cJ37G3@niSjL>^@qJxY_1#2eQqg9Dau_DH(_g(e%cUW3Ea-2^%EX;9lT~ zgzAWfE!r*nW`D$v2%O{tM`nA1o92Q@$ok0*(bpCqE#@wJrawIMqjGC(bIAJPPs1Ny z&aeFUE&-nSw@#@B#&&tbwWj_zDc&uf8x?gnEKEE>z@P^@gKAxcIf|?BOxFgGz5KI z|F46iX|}{D96864k^=&DJpho(1R%Y%_8I`lm%%?T5gJuG71Z~N)?j-Zy-ifBYJ%$h zHy9ZJEF(ga$pHJ%+cKcZZFKNfgg_+?fMqNu0lds3fG0CE=mLpwr2rsRhKW#wU;}*- znAf|AaBl`5n+*PeiW17qe0c=*10)=f8u@r@{TYBgH8c5$KKRR|UwTF;0|2SE)&rob z$5f#Vz^wv1%zXI`_5p_iNK^nM=Qj>^1*lMv1uT&Mjr;O=0f1Pcer+B6WdWZ7;8S2| z*#fl!;G3{u0D@({!meLo0Hm|BwGF^qJ^oFEJDdTARF~^-(!9WR2JUoSf?Lo0rT~Z@ z_{rmCJluKa55mtIxKDCf#vDuWzjwDa9tt8Q;(PJ;ZJ7(E?H;K?-F?6 zF$BMq{;dE=U7X zGXM+?d@u+O&?@tr1ZWB1I|0nI1=M4J5%pC>k|J=lnR#go6rkQFfZYZd;Oo2#v>;^x z-lF=C``(zJQ@Wd9@uV*%%fIs$>Yvln58>_cu`5?6;`m7(6m znJ`YA5lfND77idjTOa_w5q3AW52>OoR4&=#hN6dae%z8Gs8hH!@ha>cB?KS!?jPf% z6q(%GJ{9tolY)&4as+i##tC72LOXIgR6GSsm-)Ly^x0pG%7lI};4Cx0cex^JNM-YvSqPm@9vdnS(te)Y7O#?%)NW-qEozEDVj1;g%Q+EEy+Y z@WbFt!ST-#0t9xJwgolayRRAQ98XoXf%z&W|N2W+m#a#VSOVZpoIth(qF8V8$-0#5-djR~gcs+dOrb zl(N)K7`q~*EQqxQyw|9y71Udzsg*VM5oeo~C-$)rOr|b$Pc+Z*35*h3be5aAbxS+G zb_C@tl_f7c#Caz!+>>G{&KR|&9;R0bSK|~(hMA-^L~mGD*lw~nhnZ!-@FUxr7-i|x zqx>t8|Fk)4(QxaD@sh-NF_g+)tFH@dU;c2e&+TiA?4}pp$W$ktJ)P&kUhSl8U_)`S z_s-GP-a_%sIwYs7y)iu{9^q?WREjR;arEoj@U4?5>|Ij8q#SDXBdT_x@(n_N;7hHJ}XbOGP=}r-eAha#e_vAJEbtSTMUUjl6o6e zh5cHQ@t*U;QBFaMvnesoC%HBIoc4pBLod&VkLx+|v(M@C2P#7<`26O|5Pr3Ofij;z z>ex`pzqI%K$x}_|*W^&mo|PnMNiuO*p_*lxw@j{^9#S%%h9O$U<0*^*30dlXjBo=c zfu>m0TAo9%#&O;H7`dKp)CZ;N#Y+D=%tK>M( z#Ki21ysTZX>0#r%?U5H2YFspLa{36Oo=q_XmlD zvK$lwQedZ`mn@UHBs8%$_?0T+bFQ8=c~+7gi_=+U(-pkoWiz~QSjWlBekj9aP&;Rv zmzVSK_F)~bn@u1OQ~Rms^`?)D>y%Q1((7^l&n#RN*irJywd!kx<~)vgNtq<|FeZ#H zy&A*h8){s119|O18UwhLiv0=9j!e@GQo<%Rvt$5rM=&SF8!Ib&sl1zfF&^sjsCUYy zr?}{0UO++E%vpKu2aclq6V!&Q@T|6_rwsJe ztu(C@Ht73b4Nt18N-!mKlH#U22e+wN9L=e??N@Pbow>_M@6lf0dZo8$Nqa>i;a zPnT<|fAXK6+Vk_&@~QXXy1-La(HO3OeQz=U`pu)$wKI{cC0`4F(=9Q+*zOc7n?zJ? zcszxq(a++%5F;=WJ2__U{?k{;-l@oTTA7=bl$?~6b-c5QnM!0?yEMHtJE?#euSKxn zR)%X4pL(owuN>&>9gBHrW^<#%i3VO>>qun-ff&t%H$~YrU2SJaZEGDoE?6_+tx;l^ zilO@H+ zH{EL9<=G5>bNUXu@^5-qmC9-`+od&45uYnpJ$q%Vi6I|Wpy1CYwx?vIb!KZ?yQOK| z&eFtz~v7TDI6TSP9RRAwSHWzZj+o+&E8~loF|3 zl0d|u%eWFE`p%G(3be{*2pF}(r2wq7odOB;Ay!VI?k2@clH4xetGDz7BhY7(|pKYIUUv>iQbL$t*R&Pjnoez{&L&SCwSF zPa)8I$gCGwhiYM8wwZd&d%2EZet&yEfXV&*w&$Xcp>MT8u5+%jav&|qea(4&XV+Dk zJcX9EXk3DvKVB2lCebN#PSeJUsF@nN|3mZQQ~0UN-14tIV>{s6mww&*z%WRw5X$NbwC$ZAV0Aw?gDLffK?A$B2NCsMlD*!h*U!V_qT~ zuaV#(o|Rwlw0W$iF#LY;{PMNyqwsR&*ny9SPR7P8H|{%hx#{+JP1AONo-LM|rdV<) zPa06a>{T6Rr6L=$V$<7%Wn^O3OYdo)HJa9kt@m#?C3HL>R)lwE(;ixtJEw~*#IH|x zfA~HTHaivy>f6I+W@c{gGW5`Q(sk$xs>?NM|6Jhy*1q1Y{?D4t2JbwNC%WpNyl{dfDj4r-^2~Wh{`x!p={d+^xymRkh zmPTp^b`^Vth{4zH#vwHl+}I1O&1BE0hl*swEL902 z(399egxe1g`x_axZ>1^pDEgp60N%jAGCw>q-7M9SzxBnvrUMNg<~l{MqjP)=g6g7k zcj~0)X)5UH$QiOu*yrb@%FB_&Wo?~^vX0U^cm)T`C~H}+LJ*Be6QlYd6U0lH@y|3` zhy)EoRdmqmdx8^}F!^?psSY+qHezCWrrRp+T^V1D<;UJ0uPj`-HvVGqz*yz@_u}s_ ziyI2V$H!m7%SOry^cKx`(i;6qnh8rZ_7+debSz}R6v{ANu$&5QsV9sR;?@S?sLW)m z8^oEo^3@s{8D_ZnjI1cxOpD&$hb9kAdV7ceKJQ-h*XX_5`@jFW8K0l;ug^<0Gb(UC zo8Dz+kl$Y6dDFABBGdxJ_MxAH9`^JKZl6go zzSax6hg#4~L{-V;9+|)xthK~L-ll?9@r8vA(4<%uM+2vm)pk}QlVVQxOrRguk1S)> zl`$_#DQOT4n1D^vO`_6GI@|Kk5<&v-?%Rg0PrWZbf8a)+L(e9I^1PjTcG@>iYfl-t zxCKk*f;$ss?UrYMmzGU)F6DLPQCW9`N%3NY`^tz-=voIPRhC?X_^LwwF3UXP$2f6` zV1&M-g$~ZlWlfe2{N@o0=M)4~#X;O&wa9TXcn=1a{Qj z5W7hi9OIejTTU~;A+98N3s@;-Tnp8Ng(|lc_A>=Sx?4f+z~sXq8}DZ$8%*BVo8jZL zRSTpa7E}bJr@LjJwrg^|-545vvEX3TSg6I6#nd{b=)RtFfJt(qb{Z7W@;s~Ep9hg< zyyFwUAlaM5$zNq(g<(NGFgatLT*(&qw(K?5_T(mQ)*HJ5zazVD|GGQaeEjCv-M3{^ zw@=+Z;L$L35rhlo23^1kEQ8yQg#;OCORNe$t;BmDkYb1U?1*>=Y&+CLw4e$Z0sMz@ z8UfN-L{2E@K4KafrXmQyP}W<;9n@akp-5IsM3USOqFDHK3mXSS9MTVHsXO0KaOWvf|J|#IM0%;~NFfBFyaMi^@~5l-E&Rbev|_ zpC`mkif<`YYQ|*P-_;OgD+H0+ki^bi_!KL$YLd0PRb(L5B^8NN=g1?qp?oa{9eGtk zpf6BI5_MZ`b4U?2D?m28 z($>~Cgw)$s=>N!er0GIo^|QH$7H?GRNe{|3yYgKoIB zx0WaQw~)vQB|aPp;DuZwx7Z@9B(u&aV0y9LEbA=fRUFHgo2B$Ru2|YFHQ0E0OZARH zaBY`-h92pFzst@~_IS9PdL1~R;7O5JYcSN3U&~X%VkmkF(hr>Vbrk4Txh$XxbjoI#gw@Gm z>`9T#cM7EN6l3b36iv*?NOkq(y`i+q=Tf)p`rHP(%`)AlD3f_cJNt~>(5b05;@za| zsGXXW&PgP(l}JbuS0;2=$7?Dxe}E<+V!~XAF3#A^%MxeBV;}_x&s&vS>i?H%^gaX8|2ec9{44yRqsO}oC7rR!OK z$~gnlT94#Q3UIGNWcz_7;vdhFpsJO8kf@D}2f|()8YQ4U_ZsQj-`uXBsF~tUNy$nH zv{UIM9p0oCC_{>NHmf8JD!Y5`yKv#c9kmOyZ)MDSNK_EnY>9$n&|P^H!eNoE~I3q-q;QK{OZjhgG&>3{Fll2em%NbHpkt;@1;Jvk@GKi??zBCjtYy0Db?LK`&1qQ6 z^sqX_VJ>liS!RTse%(QR9iOa~0d5<$E-C+=hLnSpgUa>7te3mYW*_el@21}k)T4oQ zH@!3{PuEPRC_Bm;nb@uJhZ|`IK~_XbCY?vs#N#xD?+C3!R(3c758{c}Qg|#eZyf|q zvR?zCplFB8LA|AGK%?k>1y-^7u z?$QXbdSX?%PRX*@OM+%46+}$1PQ}G%2HM%$g8EFW`h(|=ZPU(aj47VIya}k!w86a0 zzSFq@JGF9Bt-GwdtPI$#hiSyq=_!`2Q2y(PR7oL1jH!?I)`Maas`Qbaz?eLTjwE*> zd<-bs)B($6o!iHk-7AZaR2L4PI#t=sQrFrSe)41ZXvMkF-PJ1tVYyv$cLHM)dp{3Ye}{@0Y<*P z61go+I*<^aVnjndBtOrwy;%8kw!HYlfyQ9fJh$E`mrRE#%1!SU`%*LK?5LpABAp`% zO-m6ZP`w2lLkc;Ob3(^o0h?8WA*^HSLZ0$MF|G@qaDxC0gSJw%nIg$6%Ve^+`P(;` zU(*aXzyDAeetB^BIrtd7{L?}Ed;|P-004oeJ-{IN5&}!^J8%*CTS%|0)y3-AMJi&Y zOn>Q8PMyAD+Jk_q?UbaB&I~K>L0PqMAm$2#LW1`4FNN#)xs5$_nJNZg5m5tSUwY2# zdsYJsjI%oF9a^#}t@1Q<%a>5xCzdw*tpl7N?($09QAVkl)yu~RGj z!dX-JGW_9Y;oiXyw{QLo*FHb7C-&5@Q(wP_s*tSN&YU_dha%kK&RkrQ?2%wSlUit( zFV&Ri_#rA#3I?c@T)j4EtGFfE+d|Q@^jYl|iBypP6qe3uWTeLfGe)vqQkvMyOh{4* z@~>2)iOJZJTT{Ao)Uv*w^D3I{Y1nlzDw7)3M{;op2NS*H$h^R&cEDX z74an^hVbX&*p7NK?Je8MiE$C)feCCi(8=bGL5qr#ARDS#&D7?VNdRXe6vo@XN+2$l ze>DBx%6a(a_>)=FWBc~Nr@mF*@{9fXe*Lw-&QB~qoroC-LHHu=4NyS*rEsxJT1+zJ ztwPb05VMp-lWJS!9^_x$Zt%dnVt*=b|Gw3l<}_f!m>dO=zm0zTKHmE}c6aLH(Wtk5 zXMh3YUQt#+DWHVVh*tOjYQlh+dV%08`#d{KjHoSGja(oy<`D6S&lP&omL#1dhjlJ{ z_k^F^GWhN0eDkSW@PXY=;pGiaX8{)K?L|NMLq?W;uCJ1S!n}{V0qDX&!&%m!)%s#} zIk_LXpv=6frqS*o*^+NguZ>%)DE)v{mFt#eV9g~DX2@n(OJw#kW+E#?$b*2qO_j~g zI&9k0@YnOcg7Lhg-Rp|Z*5@AWGW2e7PwcWjofBo#6_lFfEl8pf2^|E%Uz&9|HH{zp zrMW6)pe%-Ea)~{L9z&`<%K5=EgB+4y+H(h;E{=j@83LUho3fmH`h|p%pmj-#JK(IBt>?N;?`ESAXHkirjb8{0-du|$1+>;9!k9=Avg zSb8b0P%V@rO-PW4*otCBgy9%3@Z5hoWKR>;Dp+QFUr|gm(zY$VtjX-mdYBpcE+qe* ztyy+K<(EgBd+z?KTnw85_DpbJboq_9MR)DiaP(wdRvJ9h+osQtaV z;%;n53`LLUj0ZOb!X*QDJcfZTS;bI>&f_9_W!fC^+$HNGa=X7UH+si>>>;4+&&@U! zn>Qbvav5v*H8?otGWT+B{{G;BrUv*@)s!N|ETuOoJ--~;i?Mg$Dw#L{=X6sc^co*w z&hZpqAPU0)o)b4t0kM~ad{gR4w3h<{D1hf?B_VD@98i`+2RZ>Ghf$3oP=fr+^UTEZ zqviY`(ZmdEE}e88v}kzo_D1H;DazYC2cTHlQR?%kz^XY%@h$6GrOUc&5M)gZL=pvA zY-?qLm`%5g9k#!lz|MlGXtE;L5USARxFV~N{p-AjfI?Lzz;K+C?YUMOSN9*@>t{0D zbaQ0xc+*W_5KLV>Joj|gv|(xkO7!s*5O-6MNNR7kEZPDj?f-jY41$?FMl=X_H3QL$k_|kZ|IA zV!c~<<^73$=FUx_VQ-6zri$}2feHGyXy&ecp7YtWIyq^;*+L_x7iC+f(&J2ClURw;h&XSSy;HChy&}OZ$F|e8Ev7q?r zukYXQHO9vDU5Jg1DIR}W{C+I29qEn}yarfiu>kfo9ArEkBGJ@;eA4x|=5cb;)IUy~Oh>pXKdHxm7pAAYdm2FpdCE2Wkw#L9=L9-n+z}bpwz7fse4yH<0n~(U$o(l8oU;rzBBQ#HOwL(q@Q@`iF{5Z_U66)c6*uA9j_2Vc@a5gNmoNQ1cFFUo zd#G8yFRGs|cr7VF`QOnHZt-Y2j4#2o5;rj`#THDk5_P5aRQ3F~(vg#O{WC{p-xVkq zs01qOS5)g8g>_wm{f50_2EA_1n#>K}oHYXzJ!NNS(?biZa5wb5(M@ZgWNjhHCgTJZ zz>S2qUxi4}gf4S_xQek1Knb(IB)2@5;{DFxfs@(zu{}S-pNzj>|8Z~Osg=UY#yu0) zKQw-f;olpr{Cmo#?6Miwh`w7=gB^+CfVO$HfHI!0U~zXg^RD9ALC9y=RNhrRW~=1F zsM3SvAaR^XbxKwwnUh#CAj&}#BefH~+qFPUr?ay&A=v6sZ}a9IehtGfd;7Y~{uEk8 z7w7a?+;B16X-5L?}tmME)CY^)M z$zay`)s@$Gz?Z(xntnT=CK8E2KAka)Iegd$_}Zf?@{H0{vQ$zesmwB%o(t4NwQQ2z!m} zyVI+>{h#vhH-En{*7STVxTv?jGN#~w(TlgLMQ6)%4oA5fxcHXxGFe609casV=&&3) zPO4-Jmxv?mgv602#2IR>By4v9BF@)aT@2$)iJO0a0KWWlS#TobvctFGSoqrzwoB#Y z<_rT?tzdN<sVSl7W+HSB&veJ-I3j%6CQ2#;H z6PRzyN1iq+zUN&7e}(um##c4&3nu99hzzfx6@TR`WT>CAFX=b;|Os}Zyk6>oCSjt*qu)(QaQjqiGxWyBZC&5o{1$8Y(!v@M8;LS(L#fXz5jmGE0d zn2e>LkRq#;v8%-UuSf}JB|Zmm`^(9mG4!fwuG{kz`!?rZlR@dKu5y+1LZfp1Jzo2k zZ;u_=*f2BK6B8SJx7*^aQl`WHH|Ndtg3}e!lnq%$c}BVvYiWS}Xt|`yHNkPHTxXzh z^{NU^RL8T3h!8pUhtqYu=dtk9Z5x02o%(hA_AMB`4bR@5hi`p*x@Uax{eV@vRmvXu z6b(=LR>F30riuTEFHoT_$Ox4sHXVVb2t13_w6yd0siate=#4o@V=*%69D1_N%XFKL z&n@`pL~P7Nbi?>~`IyCBk=VSrOW#A^_pYvTaC)*vr*$%vDwn|FNeC`s>ugDa6IC?9 zMM=U*O#ca`fUvZvo+d9qaig#kd~NHm@rla^ny>GRS@~7@@zj<1iM;xwS(> zRXV9$t6Wp|oU*Jv{AkaX@!7`*8oGmvNg%jj))S~l`H~wMowKvgAz(_o!5a`_AW+T4 zyJQ`R24ovch|FZkGWBJJm6)uxoCQR#I<$xc4@WwQtFMu)N$h{U3R9XRvEDNWKDm5t zYz$r;9b6nAANvWvoPYT%_OC|x>n!aFP0L!FWP|8moq)(HMyUb9#4oI4=x_-{-eCfx zeU(JJG@?|H(@AP8oqPzCZ4f214JiPb86ZAexVLcM?Hv<;4UY}a-ksWZb5^xj_2SX6 z&jZorJ?Hd&*5#U%jjCv2YlX5wh-XqP4CADDEf-B?fM2nY;6Uu#&>e`Vf%ccs>{=z4 zqgEP#Z~oXk5xzXOJl@Rj&!EG> zwl?MZMq7QCzbqbV7+Y6dxw9|&W?x^=reM+(W#)!UkM@_`!`>~I)eEmazSAABx^_$P5NV z0NMLw(I5i+6Ya?mNAko7nsN{l^s$Cgv>90hGKAJfFciSY#0X1VHc0!ALh~dTXf(uu zw2=&dC4~rU2q%FMM=;osGh`1bFt`vwhU_m3Wr-yqLB2bO%OF7RI1G|4fFLV0k<5m~ zWeErkO=|)N$_2mANaO7%KxAw14UlkeNdXEfKvqLyxtwj@W*CG{5^>HX%+p_-suZSz z!rf#TnPs%rt_$3`zmCfc=Q#Ff4OZ+5P0+gY@vm7oqnj7^Pmu{VFTZXdKLX-0fiBSQ zKnBJ$@sRIGye462ouj>Y1&$Tv9(?l_JJV{#-v?3DQM=yfn#IO!7kH%S>HLdZ*iSi9 zNsWJPZ4Uc%sQGip%P;OL-_`L-_cKPK$OYnu+%#6)`dqyYj$-X@>zSJ>) z5AI#rH-Dh@Cv38k{EL5K_RIXC1A}}1x&3SW=VIf#ZJ z{Ddc}K~w0he|k&9|ITuK-S6ddHg<(R)xQoc&NnxVKH2gY95wxy;n(o^FXssLFV52) zk7gbDb|w5Tr-!wXJv$mh9dkGFSqQ%;7dG`Al5W$`JK&+-e6r@}hmoeh!RE#H%@^V2 z<=ClW+EcS3t3~+1>gDJ&ja!bJg&a6}Np04}L1}WsM1f?_kkLK3;P#K_@Z#e79lu^o zz(5Iu&%^KkTA6@P!N0(%g7b$(U9(r-&b|)Us;cQ6GsMy#o6xuDZ z%kZ{yTCR+Kzv2_}zUeICl-UF(a!_4P30-`O_nA=BGd%S@R(%4lKLr2!_4mugMf3mT z=*{23Df~OjDnO(EaSP(N^?x}S0@?z~T^yE0JOV*zrY#9nCh#0U3vG(1KEYAcW%ggq zv;VZ7H2`bSE&ETo0<{fq(Ao>u)F(Zn`h>}UHOvP6vq5h2HY(_oEh<8AG5L~VGRcAl zGw7fXu4oVxCxF~$FbFcGAAz@`p1UA%8uZo`ZG(ivbh=O)bgH%xN&)n6Q85DwG}UH^ ziWWrOwL!z|J_xkdM*T7Y^$e4bLFzU5;tXiw3)=TC$Si>d*=@^K^`JN*6Eym@m6qAyB=3;mq{%YeEDP~-r&KVF)DC+k)5Nrb@qF(QPpsGR!RO5iU z3eX@MR6{HQX8F>LumC)QTA`zsx3)b7%pwEIe83;+t&?B?6ixgxUogIBGWd%QgEAmc z3(>c*ApP~rWAnksUsoQ1ruU$4_RM78*FQ%TG3q?1rr^-$T|^w%4~j6rxB5giMw5>L z7lJ|hB&eov6|E;l%nXDAGzi*pyNKk4NEQJ0&YWojJM;lrK%e}V1aSp}U|Uo~0fYz; zE1(Pa7Z)m!6oY;A!3>K@@O6<40>x6)K`;o4D}clSH5GVJm_cm=atd$K`bgAmdr%T| z-Uj0aZ7!nH3n0$^)MJ6QXyebeX#FnNw1D%6cq_zqbg)ayt zzvLycwG!Jd{)pq*at}*LlqKjB1@<4q+zw0EC(D>E0&571(1ih^bdb%y1wD^P48tK-Iq8Av? z)vXF7O9il9gbyHEb#SBr%EbNe2ETI@n}-0JzeG zK;puomIe)LMq)a9B7T1$>K(X{K88B=5c9rK-P%BR(Xqb3+vyz| z2^N8b1wFHW9TAKqFLh`%w>%KgJ80=7l9U>9ANN-aLa5JniQpoHYInr@5Hg%n;ezlj zq2vXp6BhmY)IWg)cqt{tEfZ{#G>O)y{+!t_PKj`W*g;o6)nWp#$Zmy&AGl_jm}qzj zxd#^N!7z8=H|oUd+Ji8$-9-HHbPCv4{%?pMA7=>;tA?KH4J5o&q@`PN8n|YkC2Fvo zB(WLs$G=4$0yrHLDaE~kVp ze<9bm)FGqcf4%-U_TDqBsqOpsO@$;t2)&8{LPrdU7@CHrbVDx!(u<%{ML;DabWo{+ z2=0J@RHbeaL_?7#0)im81u2Sx7*JH)TP1hKUwO`b&i}r<&v|v0Frf7ZO9rVgGk<+lnEso@Z7@hS!t$8cX0i&sCOhO;b$x?(v>V`_I|PQ z!LWkWlhMll^+PASy1I9FI@|AT?Cx}zu^K*x>My+L>Ym?BSeWVRZrIph-34o%5AP3FGVd$N2a&YcYN=-*rzuuPRds zvUHn_+n$WSIWYT|th8fDGNu>RAqpA(Ss_clVN-#ZPk0ieNE zbITSW-!}`$t=W+luhU?1=jjZ`^Me+g>UT}tlyZB`9c8Q160WF zY1ZACgnIXHt=*dmn;cfw*mZ-R$8Sxe`3A2Q<(TDsIiW1iEd8V5piv&RAH|R$gp-B` z3R2SjkVJj**_7+lZe*}!&cIT`vuiP0w`FqzxTS6VpOM~=_E^xikxJIW#oGSi0b^Qp zOCL-!{yrCOJw?MI*QsdQtL5X&=N|`JJh~^p8D7@h*hrA{vv7EF`G!HqHy!uWick1z z-=?lUnOxJ(M_V0WtYn%LM~KmqB^QTWNd;w^-6P1s1; zYcKT=*w1*%TSAJ6e_pSh?weI?8R_wki%VxKU^T`hr~$c^?vEU#gLb_;iv=hLKtg1u zo%82*j_sb_T-e#IyOUzNR!|xdp^IZU6$m^TIl49JzK<`(a4Ll*IEy%U-NIdng6cx@3ljQ<59COZ$!;$+)z7EeE+e6 zBK>+fiVVxKfE&ms-7&%Vkfq`4_svi9$uG}>@<{cI*N7)CNB153U@ceRhI{pbYkeXBx%AHBkKquuD8S0dPD` z%;#t271h4;BL}G3yo+(jCM+YHIwiuZ3?nK7x=$8t+1^I+Hhz*9A0DCG|7PWu{I-IU z;FvPefN1Z-g|X(xYSDbLMwX>_=*r4QLxkFq$hv<%JFS5s*r>VElELO`E1ALOD4G8L zB0@o2#711)n_Evnvi*v`LqOou%1O&{?YwV6rairXQ_f@Y-s$*#N%8y;73MokIGXGN z_g3t&5`&kMtghV*=U*a=n>JC*7r#;kQhE1kyts^&hj)7jm4%1ISqpBqEF z=G+ToV-r9lYmB|fPVD^ZWKwRY%Ns!~J*_N)5U@0pv?-EFmQp4jmA;zc=XU-PEYjF{ zU+!pzfG?oPq(j{h+B9KqRGT4Y(K{&_GY2^$E}fs(Kc{Y(X(T8=1XI>B4K9=zHg3vO zc^(q^MrNblUAatmc-7w5N6FSAgB~c{(^|$|{`_mbTyn+j#^WCILG|NZf81xW5@x?S z>x`|1D&!1|JB%NWdpGVkr*Yx05(mf5km&hfH+p7yN48)x&OOze*lQqRtjr@&qu6Jv zCveOpf_Ros?r%bgB28G_dmI_f41~M7SkRu=$@iU+Njc62AB8oABtzVO@KOt|J{9c4 zABM;yT;-E0&6GrsVT{78q=b+#(*lK~zAA5~o>t9ydaP{5|8wVCcUjq84xaGbx!CTH zr$VY6Lfu{hE7h=3>)d|lV}gBcmD|f1mu}W({SWpXda%4u_FEHKa;|9qR7Rg~!6z>p zsbl66Ch3x<;Xiet(W8iE4LE$gAjF!cCAQN1C)b2H^+wVK z-idWg&U@`1+WRy8uE*)c@v5ZP%EV0G(y-E+ z5nkb9od}~08XY-+u{9d7)ut=^iyKu+(+dL%9aV+@yysNpIX#y(KR>VTH5?Qexnr1< zZ?Vtd!8d~k+ZOu`Cq3fg-lkSRv6(!ro*$NW+FJUca2n*fAoPp4kpUW_K`X@&wU{+< zh%!_FYmA^OromAgdjbdS$drRHe{X-0asd?XGD%GK!SSTSNPL7ajhY#7_T=tc`S3p_ zp`+$VRIQ+IKY4}pWgpE$&a_8x>5{YfZR96v2ia%{>TfDwTwqa@7x1nmF!94fR(pc` z4lwol?qjT-ZdRjZbx9aUM9IxJG8USl-Peyeh$I6 zDWp(*>EBCbg$wjliac|~Y()tAcqo)wa6j`FdV`;_J(y`1y!OYg zqjycP)L@^c`WgAl?=TV6{R5Og#f@CBRF(|9rcy|&$u=wLh`DnAM1vIVRR?icw!q6d ze_S{@Qd3hM072OaY9}w}`vct_=)G^kp5y#`8_(MeK=nOh)=o7JSo z6-7E`_u-uOQdi&T`aw2i5!zPpY*Si}9F>>>p>g4jOu}tYxN&}2yd=%l6MJhy`Yn7$ z=2{+FmT@2>w?NLgLCq{3w0>uSqmh%X0b#5*6$Ng5ITvnUu_|$&IOo3#=^U`)LYY`q zQZJWZb}5N8!hI^`fN^nS46$C_| zif$g$aSh80yHD`H;rq>s`j>xK?I8c~VDIcPUL(~#%r9uj3GOW)?s5chuV`dd^}HBji7b0>5^j)I87ygaw4cvE z*HOm!)xnhD4H0^hqc*1b{E@6)th)fbcX8rmQL66wD|rDSIvYh7U0!rFgM2PR#+E~I_BF%%ecpq>m&(%l5Lg@3xbcBa{Jas3q$4W;0ZQcKC+lQKtb zC*nRc8kLd$m1?~7#bW+8+JoSInI_8iJkX}VeX_+0B8(i{l(RpFTP8m_D$<*>gnWrt z#A%gB`$p^HR1brgQoL{|-$F$@|6}y2 zdUxq}dOoApx*5Z|z~B#-Q{qLq#uzW3f30(|37WRKb9#P!E#_Qobf@??7wsACB8#?8 z`x5&iE5(GHtFK-Hfcj?aMT&=aO{Ei0Ql$^7=`^;yLwG6O2aj~K<3bB~cUU2UFH7|h zl0|%sZP10-w@Y+s$Rb62EI0HlfB;c(#yZVJDH+&U1+6Q&K~nO$yY)k5Mf6)<3*P4 zbJcj#hibFP&!!vkHibn>jU1P*e0EjZ>Xnxwrq|p(gKSSzw&C@5GEpY>pLfl~ z?P~K@QO!gwY3JiLvdG4Rl>$T0{d#sm5V49S zl89kF7E>8x+7ZSgTsU`nP9!hBnbJVd@u+cr+wQ30&f1I%?V5kpIBqHaP0ep|SSRnx z4J*Q=4Pnw#;a%nDm7tqmV}q?NUK{W0vTsWe@tCxgMTLIID>96F!AP1W85riRE|o!k zL&zC6c5QzpXOihZLJg8inTJGDR(#&j1JJI!tZBXx?8bwy^WuO7L&&2M2U_0NW_2#MM2HL7-A_Z~}mot*o z1m6o`6kRDdBy9Ks(+7sLtx36ZjMT84_-mC^NBf!)MRa8)x6e_6iS~Jkikt%$G}BB4 z^X1}CHOrLe9^~+Gts^SDusi@O4S1!=Gi>IYeC^ORLB4$Z1cjSVoZO$8@g_^>3#n-8 zDwpQpmPs+D)aYd1aKGWs@BYWr?H9mFt}jU_iPnvBozj;~kg~}u3bau)=O~TP z&WEBk8}zO|q1Y0!gJMRH%~o<7&TAF&jvbVe(^bE(RP1+<^q_~Z^kAuG$v^y#-8HpI zZ5f@LmKyt`&fMr?vq2Zy*~Rgs6C6MlayS^FdZ$4~WG(BWcJ20BH7L~d{ANHh8>czFlhVcuT>h?pD!PYyx!+iVT3#9Y-qRS zEN8wvy5-2Vr38zX>?Q0?DnXO4VwO}DO}__VJ_+k&el|alaVsMHu0KP_fy-J{R-JHM z8`#v2xr2FYu{nj907}Dcl>+H1Rqv%|w0uM#k{f$PD`HT>$ex#xO~+8^IVr~Zj9ye- z{Z}XBH;00(+JV8&b^WG2?Dy*1e!tn~ytl)^dQ|4ydnCws<@v16PRRfdo1ou$W@)h4 zC_jlvVhnxhF`|}`Zt7XA_UgpfoK?nOq4i(blZx|6qntoN3&?bJC8IWcQl23B<6f?9 zdIg2B~TJRVY1Q9uO9-&g*;{j~FRP$EeE z-Av$kgsRW$-CmY>)>e;PU%#m1IA#5h<3B(}%Tp)1?sVwFPAu?d>NnYSbzc+I?5m#_ zdta#xkhjpV@_l~8viX{-Pk%YDt(A&wsdmRipPNbE<60BVq}ltz6*)FMz19{PTFUt% z%N{vO6^t{I19Gx0<`1p3Y^22sn(tfZ4A`6d&E8kB^x9wneV4k%V5gYU0pUJzhrGyA zV0oXBzEI-JZ5nMV=%-peCOb<`6m>t{IF>5R{DKfHS;?YYQ6DYq zXlrkXh6&)zC1mo_Xrq-OItQDD+nT;esha;v>DV>2ds(QWSMKRx+1{|(nE0ZO&GGFD z!Ml$!r@$?WgAK5@Rra^RMcNtC+FAwf{6MuX>~z0)v{2v8UjNoo9e%f zlDj!ZkUVB3W@Vw2ZJ}E0d&hmYjw(+a)fhb^5&4(Jm32`>+8YUD zMlVl}kBITLI?>xIo|k}7(U{G-ss)>_`UBTI=kgwpjcuI1tmRq!^0>idi1sy$Tl0#u zt5*676C3NSooQPW{D=hnmOPZ)W_yTH4rw7CR*}WhgTIT(O~mZwmHSS`%9S2Oe7}V4 zg@`Yy%0SN}nQz?qXMH@amc2t$SD?*(VZL@3&EDb}Kx!0T zAfl2ieOnbcXQ7=yq~PSj4xoky0KW_bOdNu2fXjBBRT2_CWjMJ8x-lScqdL>Q8M<@Q z#l@uYRQI&gW_`muC4<_*Glmh{Ss`Ms-Vqt}ke+tgZfN5%gy2_oElc0t;D=#ed$^j4 zRnVVQ6?^^7xfw}${c%J~ZaZfsL7q=l^1=2wgYx0(sLD5tBE|e7?v~FLTQ5CqJv77$ ziV7r&al@t`Cfbdsc|gF%HdKlkQ&wAbJR105C7y-g&f1IhBD&5A^hygm7eh@d(%h$~Dep_)Sxg$3cl3VX86$S| zFLldK%g)oEG4c(_H*l8t9BKH(&tcL7`eojvk6h?p>S-v?PlrUr{_irL1_;kZLHt=h zZ&FXD98DbdKsZMR&w%uxTvccu=$cmtC3!`qOZAD4{)i0H`%)T3PYGLnj0@R{R761g z-|=IWiNs>y_|j2O8F~(|pZX3twl#L2ORJrNJYP_AKE@sl)LDx(X$4VBYl{u{!6vk# zPTnc2tCHgy26KFYkik}j0TEXP4Qu|BU1i>{bgP6cLH-VBU6wKMOv z6YJ6q0HKXR4>>n>^=@+uJFO2vaA#ozT*5Iy30^xOmGOX|6W=o>jY z;g;$n4H=3RrYI?|yCVpqi|RcUyy3aX??O;73{Xd#G@d;xM5jseSZn5Ed;>-qWrWY? zl%mkYYJOc?gSAxR>K+k)Rlz&8CUs7ZU-YU@UHmxZ?zORF*idwTqX7i9t`{m*9k0ERC3wBH zU>FpcE{iNM5=5i+!u;KZx0IAlk20I7gm4?^H@@5^ zIONkHB$=j%oK<2bf^>IZggWIiJb2VSK-C+BtmvbK5~QKU(r2VMAgoCTxp^c;&n@Ip zj}>K|YFu4p5uJ&`~)#^%#)M|@rG+YnZl#}D?I;nw(E3tm)!x8Os}yW7jUxzBAQ)Y zUBGU|#0CTeC8&8Wd;n1v;Eez${57k+BD(K7V|iO{^bp1_+9nJCTp`KdlwZz+g!qXb zUh_ahEU5dD#0&1wFnBS-$3V>cR#GRbctM;zBFL58G^vF>+LwhM*J`u2R!P2YA2s}H z#M+v$HmpgE%NQ&(wljKP`=0T|@vD)fs)uvRf?5$O*UkxcLOEe(3Ggt0d?UBBlVS6oOx?lzoPG)X*3*U(@e z^&L`Jf|?6C1{tL;s)!%p5(u=EurN#R%L}l!t@}}5zc2!#_+=kKZ0<#SqfG+~P@H2! z)zm=0*Kik1z6XtAGd4CL;UwqH-)LFpKmx!h= z+8!Hb)4uugr=RE{rX-6`99%r?JqxYl3lC13zBgfd)Q38L3C0aweAQm((^2BoE(_fxMrAD{7sS2O=x{GZfP~HDC3nMqM>tC z$Mv*g=2HPaQ7OygVZ%w(bJBejQKO$c5KnlvI5QTS4h@GcBJl@|2sm$-94JH1j1&Uj zLT%xo&Ty(Db(7wUn^h5HMUP&Vi%rs%208$r7#b!7*p>!!5ECAVScEW{Xxu~Tli#XZs|z?9;9}!!0KFj4-+U1p%bwr7bSG1IU4>Lk z67?%Lb{1R4Y4YWAP4XVkN~+wKjMq+aJvz*2O460pv3E}*njx94**IO<1`p^PNDY+- zVnp7Pw2Cl;1o8O%Jg3s5D?*({xe~lrQ8^x5-T~;`Kx>gVx!w_c!!s^b+}*cmWUV*Mb!*Kt^Ha!b{Rzi%Q-u=%(*tvKY;9~HYyv6bmX$n|Asc)pxM4eN<4&8xsjm9FE}fm-Wx#}k<~ugF)7=U3t-+~C%m4y=WrB_ly@^PB4?qSjt_Xprr{|AO_wsfThYA~g>qYH zjTKc$4#LfcV<=;kA8ni!S-JalvlpM+v2_sEfhKy;;^pCpcnf+k7QfdUPMt(f$R&Nz zBfDQ-F0hC2^ODn2hGd~v_{&8RC@pddZm5rRMPi^=7S(8TBc4}!6=Q9Eh4+RQCv^ zIu_vOBJSR56r|2pvEygOy+3=LxsoOdN$8pA{}?2}56RLr6> zxeop5uw<{PK6PF(gJ|EQ&OT=bmR{>{n>_ z4=~&Zs#?DuXz=Y^1ToT9PW8{UYs|DyH++muc=;SeNE;L890Ee?4OtDHtW8TEYk^E; z5;-WXT$p(aE{qG`LQz^^1QUcuG%Dvi?%6DV_^ROI6H%zEJ)f|U?`)MA<^0Uv$Gwl( zdS2FQ>ioXU{l+*cqg{pMp^LouSlR{^>B>*^PYRS_dZxBzQHf8u?3J;`;-+R~K><~5 zF6vRF`4RIRpGBsw_O~j z-!&e8_1CN2(?F%8>dv)uhN}4?(N)^u-+`xp7;Hzq`s;?ntH0OBuWRdS?Yk`7L=#vh zDD`a}Pm;t?O3_rwqz4ie-+6k1j|fxm5isR?DCH6O)^VhF1P}49;6VTRI6}H6SrFRc zi23yQWa2JK8q3v-|KfxXl05o}S&L6agIp|<5aR}-6WgESPVZz`oVxeEraz^&ahFfJ@kLjYd)%(?d3>gO-P%lrn2PXD&#p`PwL z7h_o8ZWy^GJzzLtlP4BseenE|%!@^|3K9|$jjkmr3}ISuiYttBdB%%WQ6mk4v2~y# z-_SlCBf`}ol;(H7F`XykTtlx!ea*R<mBc1Gt}!}!))`eWNrXx z!Z8UFHA45XxmNfXT}edR2VSLXT~|B(_eh)SKy0kdyRONNjkPG-B1O#&_k0U^!lad8 zhVmlgvyU^mu^4JD#PCAl4_f&D2@e~N_GaI=%UM2n z)yzLc0XNFm-|Q}(Oo_xiTRbwmH=TP5))Xw#yOmaioYU6iLxjx+7Uku+53HR_*m1wJ zzVq;x*Gy-7A+S)ucfalhZqR2yRH+q2Nb6q~+BDRHzF=YJQNruj^InD8G@m>Pa)We+ z-J-t)swbyKCK(bfLZ>R8;t%8=7T!CEke)q(H4VNgd34F&Ri{{9j3?PHZ1@^`w5Uid z3u-LYhd)3Q*GeTf2n=R0?<+t}9kI=`VS8z04QUOS?LL7)$W3vn%dm!{QbR`94yGzE z93zP4+lWaW3Uo5Ahy*Qx*VkuMH&qwqSMa9H2zVuwxG{RD!>RX{YYiO#iUo!7HJ-!-Fel-fwB`v!0qYzM0Vj5+JKO*_0XwR&p zMy2#)zt86K$quGu1w@3aH42?X_L7u+Q)7(j;R+M&T|*u%klLHe9+gm*&CBG9##H$5 zHeJcHsK9@r;1CfM-|GUW#3s7KAEv@geU?cNtcx%Q{2hifH2miFUyRw^N$^@9`4;N} zE_~1UcdNbk?fo=3c$ia8Q;S#R5b`ZgAx>p(~?Ys&yvn9Su#|Ru)Hx?A`J{ zP4V=5e>Oz>SPS_vZz|A+tgg@*qx<;ji=C2x_t7THn;3yQDuM^|Q6tVFmy7*WYjkKK z{ZXmgsck$5C04BXvX6o)zv4C6d1hzxMg7b5k+HFn8IId%SzQE%eWz@6s>eX3Y6ICx z?Qw^-=t)rTo(mu$r|=HY+T39~-?0B8s-nKE(of)1<{U6YD$m@)-R7W@9xje!UUC_g zu3{>}2lM(uNFjW#1%h(K2dHM=eTeUSd~(o>UNB?e>~5iEkNr28vH zB`tfG_O$6|0I$TNqR%wBiq%|hjgO=&Ns)&8@-xPyrESAEKo*PJV{R-~i+)9mRw-_@ zhfBEJ)}at%OUIa=Tu3oqiE6D{xK}kdG?pM47~SI9ebqNq;fa0lH-kxw+WiJ|Z`XkD zu6X&{4TYN_>7&>7`!_|!meLiWhFZ4aAGvUN$9GzBt-j_v5f_+WYW5BKG*Ee(77*`` zi6VxyV6Iq*JKgaJz4Qle1PK*4%0~}Y`a}mRiTHggXiE;e5*JY^vb~`LEz`YKb`=q_csV(fuY|u$GMjv z%W1l>aGDb_V6oQO_4Rd*e^+T3x#vC4t1MEu?_&R!eJbLbiPW+F zoR_u~a|PjKrriyc`E4OMDwnsZgTNKuB4ql^ApDLzUwLI-UI?UNdHL4xnthDIsHSXL z=D5MO^_RKesG8CmhvK&;(yQYAy|y5f%3V%5Ei99Hvt7Ggr%lqSWVK!Ue!{D%)q6Uu z)%n@KTz6XB=Jy3!RVmeLxoH%F;VhYV<1OtV#$Zz7kYi06L9HhXUNN+}U#(g~{>hkK z^w=YP*qpg9P1AYrppmi?LPA*uUfi#C`IxM^3QY&$t&8~N`sbnRqFm{wlbUf6>tW&N zzYb;^*uCV&I4C(>O9fYD8Hkz0On*&`x!YaF$?&+LuMZ5bn}bblb)i*tiQ|rq_MDqT zsJ?w|Yx^D61}DJsi}moX`>#!xDu=_T$E)TiRz1qouzEf#SB1}2aqH%VDou=I2rLUw;M!bXaRdo^=% zziu^N#x-8hYsjGKtEFd+BYt=)yPR97v_>nHRN9NxiU2OSDlfjB%g!iS4BxB#JGP2% zPE>QWi&fO`>KeYox-$myoz{F`1f4T{a$RF1{ePohx^_fW7C6~np7qDdrK4~7>O4uC-T0K zziPBA&pbd)<|2tztU=QW2TW%S9-L6%Mf07}RAwf{AdsRfUu784RhAT5-1U(dObSq_ z>;!^>J3If*NIKWvXjOd!h=*C=&?gGb5$%XO-`7lyP>1?EqZP-a||A{~21_qC2ODY)#I#=Ur zjGp7yMlzLDMpKM!OA9FR%9hGHDMsy1hMpkoUtjz1tb^?xFV^av)thfOfiH2|@9fQy zftQ2rDmE%M>Ls4qb@usa$8zoZuF{XhHsR8^q_E+Nq;$r%Y!8}bC{&_~j+pcQDN0)k z?hr1o>ZA0lnbbroruL*O_l1ir6EE>Z2H!@8%R_>Y;tlZgDyFz*wY>$`#iS4C(c+AQ z8Dt4GTy}OSoOB59OJ-KABm4O$_TkUnN*2cVmgz;Wjb+Ys*8foJst1XFUEPJXRWCV> z{&bLy>UCBT7_XWNumWA0=N!1VY1mAd+g)FOU(w!(jVjaBdaJUB*w*`3j@*aTB5_w8 zVuX3D!QmS?u3rDG63XHpvvw7}U?oK~{+hD#9=f_MHG5a_5%t?HH1Rvy7P88vDa}8z zD$;WX#@yqr1Gz!%MRgb<#f{7> z1wK!?tvdYP0f;-c)}LHV*qPU0-2gsA)!dW$(w!hEapUbqg5d0zBF!~f%|G|~O&+y~ zx2V<55ezZBmJCN#>SQr}({V&d1!R^R2k0#LJxS?&kQ7La80bG1VEW%NSC?OZMxcki zm4NpjEBYkn%=Bm*kL~eX`inz{a9ene{kvE1W}{J*zVVN zcDf$@m<}$EQjHkM&P(Iw>(LRHeSpQSn?6oakG~`{w#4YllEd&y0<~8V@)6DW#zS2Kxu;1?*Q8#8krG-UtkOfC z-`p(qvh;vs|9T5Mp?hJ6WB=#p!EMxLOc#j%ZYBcVTM#b>TYrJa!lQrcX4<2$zR6PL zm;1A1hw)ANncm-|;Z%QeY1!TLiAgie+wf7$Bpyjg#q}@Zs1#~BOb;%;AKic63#5#t zt3Rw}Oi_Mzx#L?)tUE8r0>#!i*EKr+BQovy)%e5lOEZ=h*$D~? ziVX@1bT+(xHB_d^;!kJ8TJ0jgFx%00wYqe8&cgnz@}CmSKY155s0v9#I3kpRLpJI6 zpSJ+F>AmKXO-jnJi3vWUT1NR{$a^@BhC7z!A0_u7bianKqGSJCEywy72@C6+E-x0= zcRC+(Mi08@=QqK*cRjotoACN;!ov@&yX%`j9<6^cT^j=@P73B*4lA{9dH^Qs(bC0w zyambqAkb*4VYUS`3X{JAAA)!6>ET1==z&4lTy6E99A&=L3|tkA)=MZ$ zcRUQ1A7r+oCbVGTkgY(f7^-Fu9wN&;!;e2rm4X$B1PkRa9pw_w!^vVHfl$*DfnIAH z%q`du!!0i>3u{qCysi3U_rvS@u5}Rdj(F^7Bz`Eimw3wmL zn_NRM$TtC;zKQoqBRSiO=PjH2sFoQ0mM0#BVc{Lw|s3}URYwUMas~w@x zl_W?b7{|BTw^fX>j`-eu#@mBVx-R9m6(>Q6FfK7+r>pBmY;>1BAUo;)X(iU;c3s13 zu(f$@pI_Lp_TyolvGppHiV_}6KOe$HJkJF=4n=T@@1aIPS0U*zbE(Cmq%dyrc&;Jk z~QA50g3E5D15)3FHvW8^-iVhaBu} z6NQ;KnP)a1l#}uD+Q?Mj_fF%y=NT|i!l}oH?LaX)wrd(Ro`l!+ zujkpF({^S~IqpdvLpjR45z%TrG{qEXatfmwp9;vbm5MMKEB}FGk5D7PuvUmtE=(OCIDoyfX~tDRx%3GnHz0% z&VkIz=WjH1`zmo3KBMtMvVZ_|pKC~w`U1733FU_qU=hz6P~iw1mYkTxfEK9Jf`txH zQqI>(oIva?8a?A|t!w#qAZC(PV=J(JOiw%q$YsYi? z>)nNWp3e6iCTvK_`_M@cG1@FS!`qbE!L8hY7`38R%b0n~FCrlZnamS>-odEFvOOuX zNwEVyDw!sGKP)uaU6p(ed9OmvKoEp-h6Vb1p7SyFjS%p3KB60pCS~Gwo=1*UA%b`3 z;6T62$_gRAi%djhP>!W1Pl}hw3ZPbeeEGy$XKKJrDYq7wy7JavIZqn# zud2NIVf)9I`I+q>UH3u5jqd869GLxf&gy_d+2pX_+~n!PtA2Cpmnjhzy5fW}ZqjXJX zFISTVs#*Jx$i5HkSMdk9atSgtK|ZLL@=?aGOj@{oQZ+Vm!r~aC5SK*SLknB9FvsU+ zQZEoh@)n_d`;7Q@pe79l3zdF|3eMSCCwA+9EA zxh7jQ+0;aPA5#3Xh!2h+n0~88rNymcu03Gd`A!N*+x%d5>Vu1!o0BJ4PPU(Z`E4`7 zY3|$n&5yuJvc}IP8~~D+FGp`^0Y&7Xn3!iu2I1ZpOvDCzhBW)O644A3TDmx+6Z$}~ zM|}@DAa(1Xebh(tmuW<9Y7GMP6X^nrKY8p(%iad)953GTpWz2GdP0H{KP_&ZQyuWx zDpwO(&OV#nyO=N8JEUl&h@nIl(KNyYZZUI3VU~<{+Soki`HZF^b-~KXZ-J6L=+vuL zok!|^ENp)LHUBkX{zoULTLIUyOKaz&`h|aH+7lLj%(J>TUAlg)w>u>USn^yU2=j5l zO)rW0D2n(^#2BfQ72p#`2N_v-fh2#_usI=_d>;!V=w;$J)Q9Pm?`P%kr$ke}9$VBt zUzs<{-{X$S$%c;bhga+oO^henvjZ53b~g-8@aHrbKdsOp9c3kW^pogmI)7^p;y>Mix61JPocZ`-Q1{ zP{7)J2`q8f&5hNv;vK7-YkpzZ)T8eMrB=-~4ZqpOyw&+qF8G69^k~*&x!Dc9tfc1$ zA&FQYqI7SvZrb83-W;~|C&fN&g4fu*N%FDlg4X3FIYWhv91k!}3yl{pCvh<}n8H`- zC#WQcTin0oo{_A0V5l1wsD{ip_RorSxPm*xNf;;AK*X#R* z)t%pt6@@;$(_VL%z1j5w_$8GXHD0o4wnm(k3b{Uo0_bTsl-B zN=GrxX4O%UfA-LyGh`kw{*r>V(-w;*OnM9s@byO&FAI<-%q)bKkgBZ`_qwxxODOq*l3u|4`KgzK0=IWc4gKGj6XR8!GRQSiygq{l$* zxnoXXz!yxmQ*#Gu-GxrTQlI-V|Ln}jpBH~jzkax}zOiG~)jIcbV{C^r#l+2X{$#Yu zK*s15lu2{&2|+0ERC_#(#M7ADs$vspx0T67%i(02t8(Qt4|maOWJohbdc3kq8!Okk2DjILV!st?0ch z_h3#zAv z8iDUYl{#NR!Vqgc4C*-PSpTV1i=KSmjsk5JTTytNbW=7>6&XitE3pkOzr1Iu?q~!= zJJofPe_{Ypqjr><3IA!H;bSh(MR{c^D@Hqgo&T+T9wS;9YcX_8cZo|~UXYG2(8(K0 zNpAV{;910bOOJn^In@p^-Z~M}9In+kI}|!$E@D!Q|2R=6qFUE|r1R|d{Ew$|({oR| z4Cf{{SZhK4?UN%QqteYyJuRqf;x_&i(cV_dGOdr1$d7!sNV$^sm~1{;9R4!6p-u4f zq)%{(PSa&!UQ+?`p5C0p88}yHFa$!NQ8B)ZN$0%Cdwdr@S3r8tUy`6G6$FTyTxj^b z9avREDAg%Fa9v~-c`CC?MALbh`Kesq=S^~9a{}<^cH1vHT?~z%{*@R5axB1bGq^1O zdBkzTHo?@f9d_)AorJHK9{s3ud|8Aqi4gBWF-Ma;{2lRNXjmjfWaI!LRL9IhQ{j$l zRgl047Y&Unt~#S3B4Lz$k(7KWKY2C?#mM4ffEjG6+UQAgjpAjlp&E6mr`TBsMx?iO zu@dRPOz(wfZo#9jHv0&Y`*ni9RLy^Q0WyIwA50oOfpK+z*wB9FiL>Xug!((1RWsA) zVs5T)ur_vrfQ6l(FDv7?q5+{NUpuPY$}T447ZhZ{%7@L%l%ypDgXAR9+F||%jq<1R zt*>ESsYkJ9MxcYhJs0w=gy2fC{jj&HSlI0904D8?U9$5PGw}@@6*Pfv78dtDT74x* zgpo&6<@ze+7?$%YJI~&7_Wor(&$8V+ckAl9X6`k{zu0l%G~=!oPK)lETL9s0&duke zUkRO?oAqDWo?h46#PB6FOH}3|@ESQt0f4uE(hxJjS4fynyd-20w3@s`^KAISF6^zhA2gH$Nf`e2 zpIgn+N-UxjQt!>QIf3M~6yxhgLxx6(|A6j{B&-x4SU( zrBd^l3FNynmn=*=1$P0Ktw4RtMU+e;quzJQWWq=_rwsJ?YWV1+PF3EFc45EZS(>HQ zWUW$Unvz3qbqI3uv6}ro^~iTR@8(X##>4~3dY5^2Y(2Qnb`m&lRv{P;SXf^N?>9C; zm-L#=di2kuuTC!RkDQ$yCcLUfT&qqwzdhr=TDH$p{K@swNb74VxSFs`Sh<(EJ-(yL zE%$H#)aFIXUX7uGfv!z3lw>SIcx)^t{95j@8D!Gk>*i{Jy>H(g)*ott}FBo}P)F z<;QioMM3Wsq|!f?7tyX$O$l3?(--0AR^$#$dG&90vYzDBUq3oy{$Qgyt_p7la6Amdf-AXeADiWnvB zUKy1d5$#+g%GWQr_(eT6_b?AxjJd{x(@NS!4XOG1%QCAnn4Kc9oMe3JGuLD4ikHoj zzBHt|8tzw=+FRK!_w3Eosko5!u!fg{A!T!8n@+@fCwE*VuExb^r0!40eUye8m$gPG zrz216>gJy=u(mI;-Yu}kioiWF=z)vwC#I-sw&r`~uPrHfb(8No>K z7{dFTrLsCU;I^drn;4Hf@Cn9-32BVDBQ*L@+Z`x3T zdH=JF(gErsV4V;gAP^Zim7C0g0|6osSUAGK|6Vve6vV&Q$us|6 z`OjzneT6~592uCVMp9pXQqgI7?B|1Q6a^PhKA05O6hI3*&3LV+XU z!9ULOU&Ujv{=a_v_lFQF*pc(4-wS626br^V1Qa3;-cozO3OGkR1Ze2~UZCwfKmnPv z`g>3CDhJk_AZnaVoW&FccBlSc{m;|Ce-?a!{GUz#edYWn1crb>)2%s$S^oVNXG}vt z2;jXn9)co67I_d<2woG1NQXh7M2zt0VNE6!M}qYeCh(m7ArN?mET>QcR2+(00p3${ z5HLsq6$7C{sotEQCs-Ka$%tYEM3#~Pc`BL>gQOTixyh1AxjxLJ#yAAT+0|hCPhb2{ z+yqK&KO<gW>!{h5e5`S#YvlA29>_mMIIg`ykvYW{M3gAM&PIBJ8-syZ7 zJN}NXf9K<`-PZs=w7~|??8I0$h>qSn%Vu9>U;4%Vhr=ZL$$kL{MVr4r=R9%fL_dE0 z`#o6yAC|NBFLTe>_7s&L-|Lk4apT#Yfzb8so%>UhK^H@*3;a4Ye|i3R@b%(m^Iy_`>`nuQ>e1*9H?5umc0BZT;(bGqXpT54{P5iO*^~j@#fA8-8V*grr4a)tR&HfF8iu+f||Mz0< z{_mUq-&_7*pZx`>?61#0{3ta2b$9m$d)|Tl<8SsSw%*E0=z9E)VLtoy>(@I!f9!mD z6#J2V@nPcGvyEU%30Qt|o;E=-z>*05|KP0rPs4+h~5BUueu~4qCAOM9|fEEEZjl&oL53rKSk%|7-3Wq(CrQVYH`|+Dk!eNq( z0t}OSFK2}a)?2Ls#zY&COr`+mgu^`H5Sjq$qz|hN$W2q6?O=qG2mnmm|I(KQ6Kt%s z`+zE~HDIS`Zv#nM@UYeH1B9l_K#~?Pn+*CmUm>mVX|G@nR;UJ3R{(2;v-1kTJORE6 zSO-KGa0DPI{adOUY}~#KkSt(3;5R`4gM~wD0V}qEw#30afv<2_E`aXDQL82`@&oB< z0|0e_k3km3A=|bZq*l5B zRR+R7&JpzG$O~UJV1XimGx`DGI7eCm6$kKYupB9D_z!@u*#K-D4%%iBV51HI5Dpsw z@a8}t8$5HQg%`1hS^*;J3S{&6)-Kp$3si?Wc$_WlPsHxn7TXpuuD}U@0o4Iih=F=A zP$=G}0y%8JpE3Yg9L`2IoFg&J<_87&0w_BGZv{wFoWqQ7Y#%=|1t>cYNgP5C*nRuw zk=C)TJ}iJgjsFCt0N?-424cjZ2y8A6^9mrYK;3XSKU;t$w6)2+^1E0}K>68VjRWc9 zEjFN5aS8#>;1K``34zmo@cXpKf8sc@-{7Pl;g78R1gM{%yzE}El|$3w@UECwL8(9~ zwm3i`=5g=>PIil<;Vr$*Mss*W#Bt_0;9UWlk@{vYs10y9P=Wm40aR#(&2?mJg^f6} z<@XSPx5SQYMLoiB#JmNMY)!EtM?N3mppp)Np8^OZX?D-mEdVTH_h;@0Us3~l&!FBp z)UItfTjXD4u3KzAz$jvaW5C&h2J8WFN`Q{^X^O34u${=qL1)20E&TN09It>q1O9yS zY$*;_O9n`ZkN+ft8r6P1%Kxi_{h0sf1$N)~Pe=AU+udkzX1`q7SAj@1ICu5C|C8zX zzuW##*T4?!U%&X**pcmR@Mrwl$JXaazaKfWBLrYut!&RDpIg~`!R7HpzmF|@H{BIfD7aYxJw4m1d9&>(&a1Ceod&p4zN*ri?YZ77Ek$IICT z5WK)IaRVk7FgAehb(PcPR*r+>afoyrRM(aXM_YUgSe7YH3j@E~4cZH^8^Aa)_4}y$ zTPC30{?hLQ7K;rdZ3CQFD`?q2K%)mu3z#A(2`HFvGXa_o4lZ?$;o_JU4%?0m(Fb+{ z7*0?;Km+60px=g#W7|MO0sD^swgBK6{Me7*#*Asu3bu0$CxGk$Yf6Iu)Ncg}>A*~m zYqQ26z)W&v(7S+bhHQeBt6SSZOMUD}-&L>!X^L|w$o6Hhoiz0u+y$)lHdP-mz*u9z zFarbnTXLOAf&<*w6<}gP{{RfvZ&M1s0(O21$blOx$AOkQX`6F|-#rGF)1^%C{l;?=!K!SlDYz3@SfA>qE_Za(49VCPPhtr#ZE`lS}P6ivn4%*;{rmVH6sK2`- z(3^q7a{5NVGbDo2awuY#fpoj}B%p0``cm)}VjtK6bf?+stvsCm7O)V1)53@qU?oc( zbjZJj+Ch&^sL0@S>@=XsmV(b({H*PenH>6c z&Y@2aoH7mS*}G1cd;SDp{al#W(7=XW{mFAzMEtc>Ig;Evu!B01tdH1C=1-F><@tYD zy6&hZwy&Fnn$Qw@CkZWd2t}HbgaDyRm#UP|5$Pbd5E2MQNFXRx=^Y+Y6v0B1CL$mp zs3;&RMG@5ZgV@>%$6!DRUj1}ghmK^ZZxoBB4{&~VGOA5&75I5h zEX42ZkXfx*VVBX=glZZK_~%Ja;L=Mo^$)FXj->xQH+Hxxh+LJKrS`qqV2vH|Jr$GZ ze|V5SQZzaYU6oA#t$8srwrzj&pn0s3SL15OvA)_^jaxQ3M3;>#KMjtCfNzUaA6t8= zfvnuNn@~+cS!W5#%3NJmJ-@#;ECSqmYKo`&*rv$6e}N&_23HW2;04G@(GE3P&hH{y zZ;q%(GS08@X3YXla;YzXll|9m%_D!wxY)hDKvNvadZc=_Pc>=d�RKE&{q*)%q?> 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 Q*fHxu18@ggB2Ee1^t)3Jg8%>k literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr.meta new file mode 100644 index 0000000..430e663 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 3ad529e43319fea4e9cc1ad5abdc1325 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..3f3a1ea44e0ed84c995bdbfb3c6741978711044d GIT binary patch literal 30723 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%0DUV4}{Tv%w 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

|nrLP?MI!mJkI;1ZSfZf*@v>4ao)2sd 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 TUQ>bo1*SkB{Plm7>?SFxn-(pRQB#p3 z#7=<7LPXJ0V&_q?;vf$4kip1H5ZgfB5+GLI0wX|>_#qG+8}XZ!#1@kXaU4msWlN+) z6Q(7KmN*YR{^Py(oLwsqHLaTVboM!C-@otIegCtEns!yKRcozURYkx2ncw*gjtOe$ znAvMm$ITzBV`h)v``TZ7VVC&L+27x~Yhr-3CSoRH25I(n`_+qIzB48L*H^#S**^bx z^`F1n^`00}{4_BlVp0TBij}=~cAb^w)os-aLDkzk2I? zy=i><4dByn&>%)}EL<~yYs?G+z!_!NXkbZ1E#st{K2Jc0xkrUXrE}>hhr>hyTO~ z$pk=&aw~w=AO%3@vC~wp9s>KpXwvtL(eyOr&K+@p)P6pQ;R zHv+J@1_NjU6T`|7Ki>TD8wvpMdnnA?C%mrk;s4!-xmeOyyNkbfTr+@c>;x)b?=12*sbxeJ~7~YZ^!V?&9h(foleEjonZf+6h(^ zV4gM=utyIdPQ(%l&;6^?;9u6@i#edk1QzNPbj<*+u^S|{5X^kHeKy?{kfWbHATs>< zhvcOg^9hsvlsV=!3nO}oYX)$Q-H6Ms|UJ4jdB8NrGYGk_5T$ds9x#ArV>e>vzg z(hIL=ED_fX;2OI@61x_or~*TG^!kcpAOm|N{$kz=3$TI^61!BMI)(x^`7=&XI z&i~#o%dt;MgIJ{tc&0&}5LnyX5QtwXKq-(?`2+ymCuZX6WGmrfaLoX&u@jsG0P6t6 zmJ=xJRPShG1+x&xueT>ACgXEs89>A^+$4RvrPmx#jV&+$QbeS{q<}^d6h&45sUNbC zbrOvA8d?sH&H&PCOI^U+D$1NKvwxp5W~o+k7DFWJQx-8qFiui1&s>L}Y%Y4LpzX9D z15m~dkQ4)20m?3)q05)wxT(MU&LzG7Lr#^yv;(?j0K{-w1N+97#80iIzmYzI5ASbO za*tV=~yy@ zK+Il}r|okOo^3z(xrgc}KGo9Qd*+qG!<8nsPPCQ*cu;w$odxf{d7;)Pq;K9?Gil@c zOGIewqW$fproNg|z~UHyTaWG4LDEEaCZOn{H942Q{uPIDojV@+uY~~CRw^PGftkUY zK+5^lGJ`fRz5@Wa^*{Q|6Z+GCo&l^i@%^=Koc^!bFCi$`>ddtD_~Djr-Cnbs_gg`+ zYUAdOvh*FG3s;W`ERq3enCV$BfD;pOYy|46>R5Cygk<8P8o*_b&p`aRCjJy#3Z$Vy zEh(S@pT5)b>XL~V;5O9jswLmXcOEzTfzpjuK--Avy>vIeJ<^eT;@Du&6|UCx6-h6m=c>~zC|LUitDech)4S|gQ zeFC&A??e_QxLRzdCtO(oI z_%EE~44|WX`GM(5Vvh{KkuZ7U^^X&RFa~6H!I%I`|al#)IWjoN|Ssf!2laGj;!t&<9j!ljsx z%5vJ~)y9YbMNHnGz7ZT7K&t}3j-_Sx7Zh>O zig-N-8Zm|_W^RoAp%tErb(Gp}2GQh5n4JO0Hk4z(V*=SIF5*dT-$e9NOjL{|h%6p` zi<3Bo7Lt#0i9J$DB{36c+(nkIJcLN%mw#6qPL3hi(OfZ6V+mXEXHBA^jCA0+wy%Xw z3ohoNvlZeQVrzh4Wh4__$bA@7xSC90b_T%KNN4T>6Oh9}%p_72p46uCs=``VPpUMM zkV<+RyilG_D+D_o!-ceee)q|%3neVBZZ)l210d;)Rpg2daal323Ct`3P{g$WCN-B$&=FY>TH*}k#O6Uo zsK1B^lnc*XxU&2~;#b)7(sIg8Et2w-8C1e1e3?2GiKQa!rb}T;ug}C0H+Gt0dPB1j zKP!&YciNa`0)2MC8_mrjxfGr)Q#II`0YqKaI`lXuPzWL71?#}z^rNQ(5fLbbXQ2?5 zFQln<$u0eoKoV8V2qdP?t4;jfEzuzXbYkDCbRli7zv{u&Ycq-67=Rt-yFBx3K;&#! zG65i-8sx0+D>g%=xl&1xIW_)E{z2q4Ya%Z9xr7DO&uubw))yo_=0;08%EC&9a z_!%RX$r58}-j#+!nvmc|eYjnL2NrqChb@y)?8X3?*fRmxdUead6F+;3;)Hi8krlHU zTAVD6sMF-?KoY7n@Wj*k9a4bEBklXLKFTHLD34`!l|k@TLOBQELQ8j$Z*Bmry&7Fe z$+QZ|U*!fEiy3SHh6zYL+ERDo&y^6Pp%ihVTFKxyjMb;)S(gMT)7M@6@!~(*>qJ&z zq({(aWvszTMAOC5!$S_56g2@S)K#RavKFZGfHK)#P%=J_N^+3(^6GGq(F}lN!QG-n zFl8w)_KcNoziB?DN@Slxy^4jNUl@&R`g%yYj8yH&!%GH7OrFsUG=kdSt3>=INZViM zI6vqEJ*ypmUf)1SZ2(p4U5%gDJ|ca-T!ye3TC~`tmoS0EC%>*cr(HuB!Xo(kO=Q4) zoKBxc5{D;tj?3hI`zsQLFcL=Iyiw*v?4_Q93}bvt6619jc^74+EZwE8ASl*7Sy`(V zurIA4ol@ICJr$z!U4E&sj`ehKFThumm7QbwmD+3FIGFZod#4LoMHoXc0~z zv)H9r8VG&J9;YA2$Vz!e*OAIFaNmI>pSaX%cHLO+*ilAN0`PZTJ>zglZ2+;!(Z5N| zI|gey+hfTNk3kH8Gjf+&aKNaB?3_BYhOvs1P0Dyi4>dOb%rNKe7UKIn6Uc;=Ds6hA z7mP0X5R-JlR#1``;=+=u3>CV=VR7bcvcISW-k1fn9h6#^gA# zb;Zm=O+u-EO(BnHUNoo#sp?Ux&!uAiVX|D;^HfA=P?wxGD+XBsL`)#<9R=Sz5`aVO z)gPJ1ik-bi{H5>!f}t;(QcGf4uEeeoSqTH2=U&dQx-|DNI*;p9vUZ{p59=xEOo(-; zDr7;W(SM2*GB@hAyh~crG}nO{IiYN`md!M#vP%Tf8lh1=jSL{|Z)QJ!Lvw!TM#Kgl zX$g=zzP+p(*CdN@Qk9P#c?FsvsS;uMboc&zDHBR1j5wb`WDPZSA-8eF5>L4x zby>tq0#Ry#8MC5zCcMNzt^lG29a3T&W|PnJ$LS_-OC2Zf5d>{|8Ca9q*hmu;+l9lE zS->)zA(H@FyQ0rAfpq^qD+(3I*cj!v3`ypx0wJnNNCuTegl>{5&9#!Hys7j)w^GDR zu2-lpAeRY-7!XTV6-oSy5CH`Gh-=Kd9HI_qrX?qDxE!?IpKz;KpKfSH#tuN@u;W76 z92V6iy(p>xtzXtF$7?qdQbrm9nSgKn{cE0nS&Fh5I18B~7zq<6AaR}AAGoX^BqtAb z&GrOF(BB!#B_|i%8x(8IC{0z^J_y9*4OIg-I+-6-=>1g#i44?*Jr0%w)H4P#+g*aW zxmYR1B5qc;nk;xVkTHOu2QjaRqRn|z@j4yJ0T}=Obp3r%$R?!C;YM#qTA3(ZLe%-C z6(J{}oIRD$Gu4~q)t%y0nk+LhxyXp!whPNbb(6z6xD#U@Uw~38S>k3UfRwR20ieyz zc5}kiz|#I#o_wjaZ|If9%DK2XMUn~B!d42$UQ%@el3RcfqUnP!k2w*py0FF@#t7AJ zWY_zrntoLeuPqJkDQ`b0m^YAgld>Ohan8SZ?bj8!;V8^j!%SP*x*TFXn-j9uCstjm z9c7j$hXLbv9}3hj2R4G;=FHaP`UC{9X4^%-|K<80tW zsbuyLpL$-$$3pt8M)(`Sgi37jkg(lSGJ!^!QYka)+pcI{a>IOk{p{1n0Ja2b?1;Z& z;;rBNJ~!)U1Y0DSl6W6qb&cvq0ujq38Mmv}O3q{7bU(ct+Tv8XX2gP=Tn<9eR9cL?g~kO}dm| z+V@n_m@J#bt_R=&l|CfQv9SU*wvfiV+%W+XgkWH*sZPZHK`g2ZOLvSRbyEp5XcR34 zvGxh)?HET6y1W1Ocr8O8`i4ACegPppp-lKvYVev+apV_eKOlOPvF@@I`+((hDyRds83GbNG0t7(J8zAmf*X%bfJ%G^3|n*b5-Z zF(S-}5tI`CMY}SH}V1pVbjh&b$rrv3gpsm z^yJk5X4&|{^F7T`>i2zlS|MVQ>cENs?@;5IKn;D>UNifN0H)FgJFNuW-W&45t4e?3 z_^QIZ`UWYNbF6o}qj2pYQCREm(~}ne!YoG`N9G{{dQ~NtLS2C44oB(wXn)@;-bZh; z*Bl1q&e)TXicapAl6Q9GVA&CqL{j2jnuy2?8%IGcLEIY0>RoIZ z00I7NZPCsF8Bql#EbDZ2xoRFbr+$L*`cW{1Z~v(6uFn&7Dhj+vx*m*GN@IQ1%&32| z8~tm|RT@c4X;B)c=s@E|up%Ub=aC(V5`9}TgdW#Mk_@I~smM!Nx-Ny4-K~q|0_CmS z_XBRk4Ust;-l+oOcq3}X`cb!pA^CjvS0eqHr2tw{bets!=7eL*1V{n6EX54v{(;*+ zjNg6dvmt>i%mlLKz(Bcs)kOX{BnhI+-jqYo4FOq1d<|mNdZsZz3e_2fLke}VExRxUEf&;g~W~gD?nLwU>b%o zfggS5)%)`P`O~JeukIVGAhZub5WCsmyWjpHu*6(qNg*)~^d(u7#)aAt%2&G1C7aYZ zQ5NO93l%FMrLur+~hYksQ%QIM9czSwSFdE=)3?!!y<{tvUY zr)_O;!4L*mpLdr6HupCTDZ=`hm0<$b@TVGrQsl=DNzTK^_aTzpvaoXGKcvV;7AN64 zNr*+*7=6u^ny;+;9Z71*I&*QBq9BwD=b0i>$0RZ8#vXv;D~3n`fS3gs(qU^nEYFYA z>dB@;4?mdbNP1TQF)4!-#-r80@~N%5dyg5=4fvc`*?D(j0(7SU zHlHov@}0|u*2Jq@D{Xha0TFRSDxO#>C|JXa(5>_?3E9zLUED4vht#7YZoB&DCOHVs zA1^8vX(pntM6RZ!qb}vd?gfl!+9MXiBq zBrkP&12qtkwX!eeMzL zI;^#s4d7J^-mszv4L5qtq#48-ve`3Ck^)L85wLx@RTpT~$*t3^dPeD0+i2PrYyh?c z`Zf(`M|GBieT@MB`tv{Z_Q!6&{0IPk>)k(iW>oq2j8&w23ZMH@I|Rp?5|XgRC&bQ@Gh3TaGF%jG0HU=DaeB4*jFg=gKqy!Km4=r|B3H>>CxA3?^5J_A+Pd^o;$S0Q{#zD7=r$y z@I}3Tguy4Wpm*#8D^>z>B>fLZNo9&t7(2R;i{nC- zpK2MT0eYehnGviBL4%Z20mgjXL|H($O0#BaiCJkzyJ2iEn5bdKjlS4ja-As@1N0w% z_|spVR=UGMNC2^JZGW;aW&ay%>yAWA5&$Q^66pvU>)Sbds@W#M@z&1eCgM!O3CcxT ztR`m_^2>uu(}LX^Iw#j@*qW*owTNfRHSxDxSNpaMG~2)cRI8zwp`1q@OaWH)Ow!D}-P%(Dc0&0ZK6dMshXC-g zn=e0<&;RaQzy9)$8SaFRvjGiqwvg{tSM`oFFRK=;lH}o;MmCz(m_d2e56q`P1`MX2 zg+x{Xr!Iz)S|(B{NY-J>1p1Jx7NP8=@a$g_&|y=V8x325oB_pl^ZdqUZcBQizxKit zy7!_hXL>9;kzoSkOFLc;(%aQm>!$T$z5=*mXacsZp&VzLg#Fj|+$b=BftyN@+ojgT z36IAmQ?0b(Tz6_cNQo<-6{xBsiQz7069r?WSkafu3NlRy;;X0&6%6fpX{wINc}6K$ zEADy9P&uYe=6|KY)G+xywrxpT3S`f&lvZ@}O9RYkoTDm-Vl>S$H7!XUUjeKD-LTvH zFACqq$n(M#8TO=d9tx|P@EwEXr62XpZ()39<}PBYB3VP@%H-> z1qJ|R%IF2d-V&5rGl{qqLrn)(@%R}d8bh-svU%4tH}R$_U9~C4tu!63=(<4>H#>a# z5{}qqCrL1pH0p`;6PW)}XOEC>@+dQbj8WMIbzMcSN;OA-oHZk2zW==>p9UW6j1l9#n-FAXlmpbek zMpAKk%sJrpx+tfN&7n9nE)v29FhF0GOHqqqg7DoHB4Qwgsk7c{<9sXUo*|Rsk|8D# zF@+eVCHEpon4Wn^el=e0$aJ4ww4^vKUg;A{pAo++Ss5aA;s7qgL`e~dj98#K_NpT> z1XBJj1ubqrSRt-7Wx0>FKlE85yHvTWh*gQ`#9oN@9);CvLCa0eCY^Pdq~pB{6VJRp zNbP!<_A3p9B1VA$Rqc*(a%@G#qDYX|YeuMPS|dj6YA5Vj2E7+ha$^X+EG897SJ(6Q zhgedH|Ck0WN*tUK{D@#{W^ufuI1QK*RDCoWu6U;-f0k}yK_4KGh*SbQDCf=DHAjnm zvXYAQ;#!cpd@a`@tz2XR#hkhjOEkrN2k!AW6^Vjp_mxCfwa$w6`G4ba*L(Ho*H5Ac zsV;5^pP9fxGMT5alk1hZSpf*@=FX_s_1oW51H<&jeoM~V1l3O)^CL9gYN!dG!7 zq9>zxZG`RdQ{ciK1AbbNgyd2-GKemf>{BqrCL&AY7F@$N%4GKRDRHyO=CUY=I z8-U>XwZU%qfFuJZ?XkG=Kal|PkBqxqY{v46&M)TtSx6=(w&fZWH}RnM%@z&`@|7q40tkByN~vUF zT4*c=g=(zGSC#mOLrqJPkH?HaT>-7`Y_1ukcyVfg*bg8sS7^~%GrDm$n(gtl5%q|K zIECRy3P{PXxGOl|gv9ItqCJayx@*0=t5Wh!X&fgJz?ZcvH_FtVcnh$QcGxp8lW7X0 zKRUl*U!bTd05=p2TDME(Tj6lEpAYItwbpo&mg7Xy;7KdFRzCQ#?ZeLx&QVl!9Es$iuUE9W#qme&I?!GS&T~ zq$Cy4QJC5*M~t&Ff;1)Dxuy@xT_5HpXOY9Q_`nLpRnfV-sO1qm?Vj!#k*^1i!=sB zYLT3jxH1t65Ct;YZ*QOrWz7W9!V|lrsmlg=qq-taIBDw?ixwZz&HM={io36%4{19T|~pM2?Uh zUNVguad($BPrWX+GR_M#GG zS)fpODqIc_>1jZiBO~zxs1!7^z&rKa5Ig-O4b}RqlQU*e(DdF9teJDeJr>hcw>VVWibTw6@RCe>V-Fkno5>Swm_Jo@1 zKe+QBkob#ZxV*K_%z$l9Kg5|;sD)ytNd^{3F&|kRRxG=k&}nnB$OSqMx763xxqp4P zt#Lk1jAB~%qi4cM{B^qVhMT6Wd_}$7lsxT|rTWo5`q$GRs$9*9K1pVH z{P89Kjptu|XLO|UU>&Ksnyu2sAhdR+Fo8$`O38@JB zWJw5UApcbYe8y#&_jaY0?F-DcKKx_Z&2Y>9_W0EK(#kPmZ{@5~y{mab8#zq1FsA-%E z&_(=9kZFd&oDN*EPN%}Re4dZoH9d$rLM5_9O8kXbu}B}6w46U6PY_NOoW5~3d1yQk zGbf?0zTVF)eF%4Q<^VfF`s*a3%xHT+OlLp|3*2MjJJnA6+X75rY&Gc|5AZTKi0xY>W9t z%N>bwAO5^VL*L3{i*i*fj*D- zn5JiYFr_4xp&e|fcE{GKX@D}66}0rMruTE2J{ zjWphFqdZub6p4_UC+!ZKL7Z%)ktbJyJvi0I&2)5&r?Fk3R^m+b&c3FMq#H(0V*7^+ z-ETJu*YewjZ_+XchN@8Y@?_)9Abjie*^8k$q=oJMV;L5{8KUT)g^;? zeV@-G>i~7O5|un1iM^yHUr6aHe3z_SzeizIDD$slTncP$SA~2Jgnn|Q;^k2Mzc2i; zcj_#%j;gq3Yn4H0tj^z%IWb6)aUyF0Uh1;msaQ$EAed3uuiQgHOos?vSs0TNRh5`4 zNURC&VUVU+D&O5{`nTRHFNr_#7sx&(z0agMPQNaS*JY54rXeMRa$~w=pwc@~dI6T! z4l*=oysSDAR1iq&A1z`fm*c4__k^M$oy*4UD$B~$FP$hT)&LtdhZ%+m3`_rN@CmO1 zkff>N5?qOxIY=>dsPLIe0X=~Oaa3&zrPcUc%_F?88Qh9&C@0)vS@JH{Lk|T;YGwpd zMWLoj$UGQ~*4{M-V+9`E)n`hWi&RpEP!5w@T7((^5TKlV=2S@276gEYpB%V+@gJ}Z zz**}FvM{v{qk~c#1P6_H^Wp-_}!?Um(NEI6~)2^!al7 zG4aPGCIE_wwV(DpZ1>D+XJ`@jLi{5|??Q0@$Pqfh&gC({WE=zrf&}3#6=D{^5Pxhz zPQFzbnDbf?Qi7d=19Dxv6hn@m>6ru)qpPtXTD$VdGEfp?VE-*3WnHmgUQ>^vy5YcS zb0$Q|za=JcU_|a4zPoqNE%p+BpA1o!(MCfkmR)2`8g!E9G zUS;+t4mC`i>il}&62VZeOvTGAOm2Cps!qi!XG%^XR64E@R#BBO!Rfx?&zZ5)4okiV z#DyLK1--2O07?(tSez1n=*B}nIwkphTdZ6nNE^JAPuwassiJtzp}nKDs*-|@nGCFk z=-e@~Wf8s`Za@Lo4na-JQS(dC1ab%O*7hpgD_nO@3Mc6Z=&6$eJB^>zm;jQ{z3AN;H z>GQ!So4KA4f9)V;J1wsz{ODJrOYF>x6yl7Ed^|)9psVkc^mPEy?zyFrFsujgsx7!e zJn=|3t|xnf7bA0EFtTqN;CaBhgnhxz zk(-igSb-^AcM5U#+SYi_5~x%;*ufzuJsVIk08#+9?v*wDk7i^@n80$e>NiZqntgaH zJGpx*zC59ED-vd%Jsn$11WQR+S)%dkNStyi4Q7_~s3Mr!~Or`bb zLt7@G{SxTIg5~+r3^P$K|7@WsHVJ_pU71n~*{zzBxE}tM>T(+ma_ybd3ooevAO(gZ z*gu9Mb_}4i2m?@LX$#{A)wKYU*t%zzW1YOzI4SRTBV#IwNqPuOA(uT|h+?S{CX*7U z^m8aRP+$Tni3;Tcyav%eM zc2#PYR}1;j1?$Xpw?az^K#_5XComc+s3ARaV5d}2D(A9Pf+_BcitX9u zNtdk%tmhK>`1!5IQKD4xM4B!yj);jwx-vc$moitw$%H9rO%ozK#bPRpqQ28#A%Pp4!|7< zLhh|V)GmqxR8@dL{3&w7RTmMK-lW7IY4=1F5q}mF2{m@AD-?D{HLtNVp`ohTIqdmD03g0vb&h3_jJ(R^NT-IQQE4(sI*+TMhO2 zlobQenuu#3RjBULECBTh5mIZsXcZo;6rO1|AY!#`G;Md^<@xPAG;hu#DL)tasKnEl{5s@hR_U)S`s@0T9!TN?V?nn1*>XBo{+m}$U*uijKCAWmaR4QJ4^ zBTyiI@x&vT2*bS(S6nj?5=zOg+OlM1|Db3(QN8YVBqQg|76?c>CFKj3!oSrLcFy6~ z!sfD16vh-gsk@+Nl~+|959(ZuYno~GaI2u1n#*lN=i3Gfc=4;>US8a(r`j~)tVr9sXMx>m? zl8Sfok)XYq+i@^^(ZaizkHMQ=1pik3vjEI-ms>YsXf<3N-=Jg zvl=c1lqA$;V$hy|De;rrktcOcb?*nH*IB9e)$#+~oV<1Z=|^|&eh@J07g&hd zL}of(9#GSdX|>>ppYJH`JOG)kMz_@jB^s`%Z4Fhyj?J2fp_c(P$%n|1o9#-pdQ*&< z$Rk0}@w1rg3WA7Kllu7uCC!<{zY$@F$mOEr4YQH082}ih z7yy%>25g9lRD0fh8Ykfy6B87pb>AYBwDyWT zivf(Fco5dI+HcgZz*aHkr~*o!Y4$3uqOQ^05oCH2Zlx4n7|v6YkR?s$7V?`7T?tJnDwrLZU(M%e;;3K>NIAPl~ zL@c;Nj2pq!z%YycOmUft3*WM;j}*shR)lmpVV`<)c&suaN=CQT3(hniTlvmCk>hEM zA(~Ji&iH8@vtSG8L|nQ!{o)a^j;gcGgE(=`arGSHY7I7F&NfSYs%0j$`UC2c<| z;Q0F}*TT~fIq9|Oeg#Ly=yL&L;x9{Gp~H8JyXEvtYx5+Xlo@m^nw8&|u2XdN!BWeW z(#lnl_@v)lnjp`3L&jq2FF|IHoQKrZsZPc4;OimT^Si)%Ta%iW5!-GVsJt<9w%N z6_Ho~6OVRvaXNaM8srL|cf}@ghj6B;N3$Af%#Lrf@~GROBll1k(pMR57apZdU_j*K zAzfQ9r2vQialu3{H`cJoBS49xk1ub*h>+W3rer8Ho07o((8~bY_nqosxkM#Z-gNv6R}XHV88LAXP#D0a9!nKS9X_!^?sBaqu1j3Ys&=# z+aO5$cv6fj;$(%8R-7#4L2nfWV$WshM z)t%>!kqlq)9xRhmDvHbeNf4$qqvgyclQozM8+VwHatU&fA1Gpaa(Qq`IH}Qw<2_7F z)3!lB4oK*^UXFJvK@>1G3sT2jKiD138b2HcqRDhPMhYNYiPM31g_98iAxH&H=z&FX zHX;-eCf<~zTZT&cer)iow{&jk$;(lTnVWZVCLl{2`zeTA?RnlVTg7V89i|A^Vww2g zMP;&P1_Upska3Z|i3C!Jt6ye3F#mF}>eE!BTvYqczyJ&+@i@;xX5z4fm+UYYlR@gh zQ?dcLC+wC5yO_~bP&~@}I0>o7=?`DtQE#=<6s9asYM?A7PFMHP$(Zww?%b57F&I0D z*L5aUEdONPf0r^I2&>=!rC+_dO9HR{yFc|v-Us4W9Fw3Ule9WZ{-*dk4_;Zew9W#bc0%_vVXQ7B1Qq zmD8%2odGa6rZS1iZ7GuJ=yLzN1i4;bLiuS~mdH4KP&qr?j#IIn3r0n6xI@lbT>Mlj zQINhAPZtx|l|YV6TedHB8(_zoXL+)Kb12Nt0339Q_~q1}yiXins3Zm0uzjLfZ6r34 zW8ZAED22JmiEU0$sYVX97iUxsv#Af1MGMAU7-WqJ7PR96hA4 z)wfheI0TMXNLu?|w1W`A98d$0-+}49hHlE3Hf*xpnQ&CbluL=Bb!+iU>-p|v@Yl}uk#ZLYbdT?@!ygrm0PxSkvPGFW@w5aXf-0Af-J6L^XcNp*DtdmVYO z{)koGZ3nOy=u+ddC{h=5NSJ_>0C=HnVDAjT5x?T7X8iD*A{M5*^mBXdrGS`lLwl91 z0*MMzN!yL)E}e9$jzG}TDLr@^MG}o;0sx}@CY}c5&Q25^xLb}>iai!JdfL5ybKg>U zb55^>5ixraxEI|uL0~az*FKp-K<0RP*SMLbjXYGkDEVl=f zn}2%Q|Gf%gsbLQ#%VV=g2J8j_wl7+(!ugep(7f&GyUT6 z091`^X|B^J9MeJyBQXG=Wiy;8f<3Lo$g4yIHNsOni2cjd|A9p@0Mnk|`L!>czW+~t z;@sVzf9I{{#=W~50G@p3&F03vyV{dxYbDzH8=)v@$EO8vwJVJ z%*5xm3_vpSdq=+ameikF0P+_-@e(7ONN-R=JA$JNW2bHH63sQ3(AxE#1X9W#a!N90 zSNWX1sef|fSXdAP2>8N(`!}C;*EjCnZJ&JmttP$hMptEz?@(v=?zZPP-_v_{+Y3>K zkNxFecrZG_ry0WZU9IVkCg?H?&qhQtlR}bPYX#V7@QFDrj8wx=05vKtWPuS>nc4Di zbO!K+U;LY$In0B3*#vDv*?F;pXRmnmIQ!SCn{;IJ6mXQVRlUe)o3qdb+9yer%t8=PJ%v&L%+ z=*x!NTMDa{1~n%z+n$qU0fVLmmyHE5fH{e4&bBC-iiVW)O81A+h@@%iBJ`Shb|Spw z9T{pfhtgWK+C2a$70T7D8S2!W9l|=_N+gv;BtxKrq4L@fpolq`K>xJUd}+-c?<%8H zp&nHs^%hFs@J_P;S<;C^*h(=G0c!15U9NLW4o=9@d|)nENP zzh0c@&rKtJbHi6b%M84Fo;}^&jo1y+aRN;6=M}7!*|_|MJr;|t>$o=KKlw6DVEBsOV}1a!yUw&q z8mdTDvpa(0hm)R@22h2%s{_dkRJO}xa3C6I@(f@)?ji{zzEnK zUKiWodz1izf1KPTbN;#*lHQbVIVR2+rncC=Fb(NoDlFr>xXczQm7?3}sTa%^EdJbz z4u5)tTjEWy9;HKM9ijX#cm?Qe44`Z?59HsEDRs0Y(Yw?U7TfOo1$igUY6BH(W^i@w z#6+{M>UoXV?%7Xi_)Q;K%JW0pxx}WH)hG6{Ctxh_@9Trdj<|D_qfg%)V(5IzkX8fv zU)%h7J*D$z<*CDTcD_`%(->}Mv5XB>)olBek_^kD^&)0q0H#jlp&JQ9-2;Z2mogU* zOfS_?;+--}aCPC2*|G*R3LPTr6M5vygOcEo+S259t>Iz$Ocxm~pHU3iLbj59@sta7 zdy@dh*VE8gLkMZgblp?dvWG%pQcD~JXZ}$Q-{CKuKcG*X*#Hq3h>v9)fZ1#S(%x7! zH0FgJJ`_BajzG1MG*njJGBwGmOQbtAL5^Wt`!3sv^!wH!CvLg3_de%E;;WAUvlS{c z%w}k9v(~rprFS0CC+-!>=L*@?F$OnJ>IZOZwT;eAIB%K_ZxbR^B0t*iJQbl`)JQY4 z1W;@;^Y62U_Yvt-jA@=RdCx(dUHL6{l<0)qb4#&5 z*PI#5Tk<+DS*}1Zw7xZK>D&&Y#dJkCl8mT%IOm-QRhSCkRT4`#xiqUvOCR3w~ z5pgHy>Z^qv7(m*Y$9CX-aK+lx+>$VRc_zx4GnK<>+yr9}*qZHg;P=uaZ1kOT;?0U_ z)vl~_z?Mu*wueeHK*7tdBnZUiUM=(NS1^TwG7H1x&FG66PwZ|aPwOVb7NW@J&d**SJ~snxbo&?nSt$2VGHD8;2| z#L(l$GJ*Vbpr>FKUaJ?()XoB&R;vsUG0Jy7}rWyX5~re)0c%8zAsH5Wl+Etm#}suZW+) z8#kZ4boU7ZVBRXy1ZGgHLG4C04T0GD60|4YEI0tAqn)iR5kHAL0RwFdZa1XQ@6(o9 z6Lj0?w*Yl#y=4MQ48VFf2qw@E0()N|XA5}B_5JGsi`ecsFKd0DUzu#);?}JHifw5pYJ{*5moE4zSz2OqICjrcd3GzeyZarlf^U80I|Kk9c=i3Y3M@XKt6#3(y;#fp z?ej$X%;wR6pv*3OM4A+7(h9_WUfn7u#$A9L0)FuPi#p3BD{-&E!{Z674FI%TioAMB z5ol!pIRT>`DE%{LVcQQI8fFa`SoFBI2|XyS1h9Z=-z5R#YXc7M0=3k*>}}2>6TdQFk5QY0oXqcum+&Zed!8F^OMlS z0FFTzL-L%XDdze%*)vV-6h0QHkre_-G(31;1^BQ4Z-+6pe(^_ zCz&^J#ftwb7|#Uek~H^+)nWPC(=qDia9!hw-;`Hv(qE&p@uT&v7Xjc;@<*e2>HqEV z@3v7u6|Y}UCmWu8^fY>)+D!>#PwY|ii!KJKlm1X;MIGP z!%K}Q9<6S@_-K9mB>?zQ`Va%aU%&s^tqE{2ZO%0Sw5PXoJ(z&) zc5~z5&G%>f@_q9374_HO{p?02=5&4cFXzNs1goZ`M%$(OwUu_h4fsqy?o2;Uu#`^n zB-tc@O94enr_G(<9wc0;IC+-Y9|~~nZk%`HVKI;a9Lh;&3ODcK(cJTX3D~uK!sd4I zKm&yJgKuxm3nq}Z#LIN~+^Z+GRLtaDynlsc0izH#qn7{%C3JiH?)d!ri&LN5vlo$t zqA;P_Iou>&HJzd);atEATW-7>Hj;LUUo}GQ>)2`BU5TKJ3G~IS;ZV}S)I8#NZ+-J^ zdhvyIYl_V<L}?R^{h*<7=CGC~%3NpqWAf-?0>i}O-7&0w z9=>}{FWp`Fe$JMV30?{)PQ07Yt;vVAjmO?i$JFfbZ!8apLr1=SP8Ej%K012vs%wBd zAW;GOY9b}*AvJeM5xh$pnHz`trs0y;{ri_njBjkGyv+(5vk$JYd?hKe9r3*c;B4eB zhEwfh^Fm8!8+qUGWfR`5wKpkvL*N*6^|f;SyTv@UfQ1QDcS!*88QtBhT}*L%)%OF~ zWpu8kvvd|*BDiChIWNM>O;HbcKTfMxVBLPk0Mq-_CvFt7jE#Dw zA{Rh->URac#`0jhJTb^_y6yXL=(HTd2F~Cpp)_m7=yQ_oFI16mI<0B_#$6emMi3hZ z!jDx1c{qVrr!aA^(0o_mrQwGuu-8Y^zFTL+nN2KA8yb7D!+mXrsc(*;2 z9bp+{chBhCc!;rfCjunj;qyoKYSbs1Pbl$?L6&&}M?Q&u^taD+KH8fKqrepwP156V zBnEJ8ejSdQI9$eqha2_Mi)#%xAQC{v{Kp`Y*8FrD0OeQi#ZJ?-YwfQBE=gMjP z)>aGvTe`VrQf&4D?NFq9g^WEAPLk(`=-+;}WqXz(gI3NU0D>YWMRrdCgI-ScloiP2oTYT{j`g+I{*+%^MAnbZ{I&bF_=VMvy)N(nXZ_`W z2mmYn;AE?AZW-&=Bte!56v}Gx1CPEq{!``m0A#lHNs{L*T(}nX((oO%wV$pSU`?K9 z5d*4WH0CVBfsMwXOljE3m^wQKt_CbU>+9^x*MH{6*l(U%w>==m(X3l!Cr?xfPvq7! zmO1&G=DXg~jjg7Wu=|CP0OH~#IN^)I>6aG+RZ=d@Je1P}S~3hk12|V`Z!sDLCIx^L zNSV(V#RQg22Lm<)>3X-^4+|KkD^9~M#U}WNWw91T#RyWF-1N z=|D6YLuo*9!gqG-B@^sxS%D=Fx3i@rCI;1s1{&sO4UqPF{ZoSl8v)a5o+5GVI(;=Z zkA+A?;*-su*LDKCQ=qe(hH5tZ<7p1kziKJ3eL1D)A_H2jbyf%vm>OoNAh(a3-9*~{ z#REhbsh!g=zm0fNlBb&iIHSAG$_Ob$1gwea<|z{c+!6pKgsZ-;wZLvs!U7q<+ytA> zY3~EO>itvGs-(@res4VjtTl>CJ=b^%xDnr300FBMfR#3zVsN}ShK6tS6QfI(w*y>5h7Ny;i{$@I-NNoMu3)gbVeQz4UcUn-w_FVxXbu zW2w8Mi)~MkCuc9iu6c@{&AGHn46M**ZO$MaRCp$6w-gv*F3auN@7E0ZxS`NuPd)i9 z8+z`XvC{GSfH4><{S65xS4%)P1-+;~e&$_%30ND`h%=I3{%rj9>u!F8HAs zqo4OeH!&U>GuAIN`JH&Ue@7kyD`yQOGjmNGDBMK1ZgJ#}^0Tptpt47!U7Q4x=$ z)qTW(V#>pY#KbHh+(-}h$@^2YnV2~6heXxKUpV>5pO6{+_m|sWaW9z~As^)BK5P5; z19ZgCl}bzZ1K>ms>S}T4;1C_8#&&wd?yW?wrb-{sQD~n>vLC=R?;K;(_JD=h0G2We z9~xuZeqcTM4LHpoL3rW`37Gvq=oE(5YTa(=qOpE$42Ici(5xKxMz-?FzDf}7s#66R zw;$ke@w%`iSZD!E?7aVkea|fml!G?MM+c5*yyf=q0Y`%^xA6PJA(`^7a$zmLH(Oic zSA2Q-_6hJ|A4}rp^#|{NWAn{t%v4w~mA`!Q!Ta}{H*Rj!qqQCO%nLI?Nz4F}V!wFt&2gWeq1abbF)OuzdL}^8(-1m3R(M2n9p*H~-7r7`So}AP zz`l))Q{b5FeEEOl_kZaltvTtQnV2;JtiY##{6Aa)uV{2{?T-PSMsC22Y@?*_kd7o5>AccG>D!F-( zr-UpPq5||`-!*>h)|@wgt<2EO%4o#8VQ9s4v3c{Pwjtds>zD6`(GF(iFpLE77JuiK zI88@b0TF%~M&QT|gPyFmbo(-WnFP#ONSL||_w0kFc@>@wsagU)NdMZ+EHOr|>F0Y1 zcVPL_^FkQF9I8gmpq5yvvUkTO{xKL#a{Nbdf=gP%~044Kug`1M__A zE=-_g*-z7}>B)0qxM8Y0jUCI?*rhUx2@S*lQLK|@$}r4~7jr_+Mv6E7zi^{4Bd>QV zHsXEt$KSeCFPwX+dgABVIr&&5NJ8WiKp`mSSDn2t?&iW$SPgC~vykG#%mNFM034*! zwQEH!Mf{rbEjxa{0ueDt0i+nJVW0t#syhR?i9NQ?!|c?2`_S0P+~}XotC3?KIUcIl z-Z@tvd}J06IMUta`xp%3(rQ2&+UPPS_db5AVHv>Gk$hR)tQ%KF+~2*7hVTJWpr#?C zo11-tsvTQ6{#k@MFLrZ()-({MAx_$508lFWfCupS4^Z!c^4&u(OoD{m}r3a)B&-I3%LX$*(dLvQ)O8$NHLKDlmfvr0#ZaR5w$gw zy%@#4(L0#H%<*E(LboON*L(IQQ{$qsWB@j^@NfN#x>6q)E)EfTx@7{DuvI4Tlysqj z3NR-VNULutwYCICw?DA*zCUCn0V1V9IEb!JcdY?-dPd2oB!|*f{+W zk+B6RGWvhrP*2{r7Dhdy;2Gx}fP}&iV;YFk7yxIVBtUPi_igH~J3GWs9#~ai0wa^? zM9e0aFL5sPWS}u&_tkTzG~OHyy?du&(nN-8iHOOrV@H<>Iu@i&cNdG_nA}$U?BsQ~ zFIGOr*71FxvdRD}b8$gl}-@0a0?>CYMo34S_{0T9bYhHmMcO!)o(G5|n7 z^AStF%naHxscoy8X_j?DX&R6{dlJtmJ|C4)j5;1gd&t#82LqTY1?-y0Ub1qlW6|j)tHpdF0oZDqK>Q{2 zGhY^g>}h>0U+!Fj%FD@@uAkB$-8t#E|(%>1%Vk^GjUw$7AdZuFCABK};z_&NYI(YyhS-F*@%bWIpA zG_;DJWS`72%aFWa|LsM*I6r_cl)B4Q9lwNBf1JB+rV`>lra=$a?ur!4$$1Wgp8qEu zwA>6odkNWYgFyh9{lN_!D~T7+8{fQ+Z*)_Tu19H@6~()MZ9h0w3o5K9^=A+tSPI;M zMbUUC1|AI3XXx2QmYb`x4y}}p&Es%VfpG$G6zs@d5dqpYm5_;{z^x1E$8+!2PatTl z_?%lhvxb0}o)mBGgSr=9D~X)|Haug8rphCh3~`*yeU4eoCyl7X+wE!@2L`GDOa729 zW8d-h@#BC1OJBw|ZjJ|53|^ysk~SxU8j$b-a8@(3K_Dq?x#0^w)92K_jBL0+2Uu_I-3}a}vW7}zXy_aQu>IqPWT+=WxyjPHh=Wgo!@wm)Uwx}7WYT{i&LY3B&lUsu=jTu-5uyoO7QFWGJS&Z}S?BQDLRxxQq{Llnq zWe@-8FQl2=3%diGN2HBfVK@X6pkcUxFb{$mXiAAjX}Mb;vz=$Ra1`k}8L*A;QE)yU z#S)6vhA{~&2CKZ#V@I_@S{kU_}(H>6FGI7A`)#QaU;n zxGr?e)NWEzv7$-znke1dPs%JHF>#TVw5xj+EGgx}#ZZZ#!m&|V4m<=`mgyC6O!0l* zdc42d>N^|Nm?LeNv|S6s#JEr`pH*^vc6F-W-8|9$98m^9M9;6z)S6cIq#+ZToD+}z zb>jTEk#HAj%Mp7asS*a-?TV!+=qyiD&!4a@_?S_5j;iV#RdsUttPI&D63_Usx~Mt1Ms-agT1YVBNq&07LP z86iW8(Q3GXJi(YY9G68Nnj#5cOhP2%JSAKpVE{vT+*9)9lQ4zZ9In39op+i?Ypoj? z&pS;7Wq0!ffzMSekIS3qR%b=g^!e2db;1omN&~Pf1DQzy@d_iZoD5_!OhVohCK7!q zMxo4AJHQpN4hROY3@i52g?+YuZn09g9yBWeATmCAWY@>}zo99|jIJTOsUYkmAQ6G}cvzK2lHG8Ksjx#3+OisI2o&P3XO9DAfPxWk2*jK{iHF867|ebgsET?$ z3<@+co(ZtHD$5r6egMvP5zlN;nss{KNs_A1zcg!pg^@@ASK({+LHx4u_c2|07$^>s zHHBq;c5;tW+H*n0CEGE*Fen735Y`kkBE6r6R6@z7T)gQFH~~Y_E4RI5f?;m77QRnf zT^5ZM9D&}e*tH(g5oF)>8t3nA;AfG4WF7yxp9 z8Wznj|IwH;(KG0etD5iSAnd^g;5z2q1aSNjwjYOPrYX~L=k&poCd2sZ^)0&dLaxx2 zlY_)O12B$7His}DU)vbx=oq@u2PbL(xgSPkK&_1X*@}61`?8<21myepj%^1D&&xB!0aq6A!kH z27m@kb{54LQW;pe2?T8pRUzdVz<@bL7U7EJSO$7*0BPgQRrq~K7}pF%Tgx>Jxu%J{=uc)+G27(}3Moq{qey?lh;$nI)4A{xQuy4*1bs(yLjaVm z5G9>0WLXpL`loL`e=$SB_l|*^f~NPo5^NtA?`yCt!d_=VVNSjVB6c)R&_n<=W+5+W zW>Q9vEmxSAeJi#rFZK)Bmb?)_3dX~*D}9$dk9M>`YRlE^e&~1%;^%;dtXQyGGn6>o zuml(Vj%vj8<8lYMf+wIv7lGD3YRpHcVTSaG(nxU#$g=Gt&oT0I$p7r+ub-O7BsTFe zCwDXiXlNn^5i_g8K@|a%Tm{l5v;B{sS9BW=OHG2H(Xi%I{V1B(XH|EZiP^@KzK}*? zeDu~^(W4*v#GiYyE6T%vsDshOYdPW6!^bP=+lp1AfTr=ApA^2MtLWjumw)rk&5%zy z6ndrs$AT-@a}mt3IO#s5pgwdBk>&iAltant{p6Meu`=6#=bLsltTz4no71RxH?cuZtmlZhsP=viiNLUGtr{Z?r_Pz7%X!fjCy7AB>lWj)s{X zfp(Sa`r^-RG?e)+1*PevQk}%lNP*lg8CHrXW5R;<;$u?K`c!WodUL)_LX%o|%@8zb zdCeE?O+2_Xo9|esP~27C zgP%vRiaf7Y(V2ux#SRRhMvQYBZ^o2G=07EVpGvcDbQ|G^lq0z70w4w}>zrpTSPHDk z9N;NZW;EPh)<-fxvF0^jw6I1(w*ru$LBvq{fik3q`eAKzzz(+b;>>_u*<%)#G)m|6MFxmq-6d5d+-1rF#R{OZkj@gvW?IV#RG zE3+7Y0k%u00rzXGgc-0?Eaa)Whu3|4eWOiD;Gci??aMFzgSReB^l0nE%mNdz-#$8# z0SqCYeYN|L8Gxb8M}Eh0EVffw(}uj29-jCWGbwiJ0LtcbpREvLMOuI-bGHi+nUy~f z2Jx{6?(Bqk)MvbSa*iK;_IsrPc`zDp-;>`Bwr&sZsBxRU`Kd_(F&O{i^A9$T_{r_k zuz&$*0t49R=$@v(E2h{C4q@Qy&evUysfD))d;<0sK2iV_pcF_cW)&+40j?|S$lyTH z;ukZ}n%fj3^4-3H;uDHgp(~}BVMt4uHYGf*(|`*ydaAM^G#*9AR#b+|IG(@?bdzjR!jR4Z-QihS(-~_ z!jaIPNde9P7~+Q6lRSmvVTSzx4%PBCQJs?KQ_w|fwRija?wASm;h#0;Se;X5tZj^M zF+i^9Q;IYKzv3U;(JB11C3)AZL5eUXq4+asF@eH&!J*ErY z=%VvJ18aqo{DqMK2xzQxG063Nw(H;JoWdMqNiD6U`W2X!k#e|RTQgZ8M{2x3d-mLA zr;)XY<4B@=IvMDgjA2*Q%3bP_bAD&q0mk*Z`^xOw>s^8EF2D?sGHEF$PIljkOliXI zALpvv;^Jr|B(kT71?U-DU4DLnF328sNPghW)x$Am85CBQDYqDSDd4tJg%X!Wf7ySI zqlRAb7hOp5HLWWV$7^Zfd=Zzq{k_AkFPkE?>K*pl@h4BS=CKovl~Gs(2CtCjk8 zs;cb|dsqu_2<%gDx|;S2Ua^X+gWVSXZ0@LfEs+2K1mHep1GUsI|zzYPF1pV!;%Jz6)PZ##EWo(osp22fKAt{wr;0ur5{>}KHB zY;R`qEpxL2A-jJPPLQ6FK>(8%DTtLdz!^_KHZB5W8N|LmER@dtX!jW=*ROu&baU_T zJ-h@6>NRTUwj%z#@wX)q=ylWAn-9@E41l7`NFDfia~9SCaMUc&uc?M#Bc(mj$CiOB zE&&_^vGHe~^sWxt6T7D!yX`C-i0sxq#EOm5TGG#Lj7%Vis+B~P?>id2a0Ps^U|90gIOL{#6Ei*BgnEAv1^uhN1zxr@v zco{=~871B&q2NKfB0W+$<#IrLCEthuPWe%` zmlVEU;DS!}uV-7B34r;KRzDPNbuO=CqY85;BMba$BVQq~y&UM4T}@%~|m zp-R#e9-N~i)BS5>0n`yXPx4h|V5~1BY^07ZANupV^^L6KOuC#M!p22`RcMk?xe(v* zIWFN|HXlNCn+F#>2S=Yzp5kHi411f$^_|m2cX%FIkx}zYfC7%R+7ICB{kJD0*!DJ( zts#I|Cx@@DfB6^*FLclv2SVU|`_b?4JFWZPtLC>HKi~>30jl86TBrk?mHQyFL;!b= zC#EvWmjfw4E}sXnE|Xv-<8WC>CQSj#55FCe{Nei`6#(-wilmH8L8t}eyj!rGY|;nr zX8B7SU*0L{4f7Gipqasc*X*jc5CDx$Rg8 z0Qvb9tNQ{;Z-}Hfya5U2kdOaA`Sk#YoztktvK`(<_zNfR%zxH$lo|j4002ovPDHLk FV1idYYjXeq literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png.meta new file mode 100644 index 0000000..0ff1585 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: ecbc42f3e660b93478907aca6f43dc1d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..e3afc9219227fe451940341ec49e158b879b9409 GIT binary patch literal 117373 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%0AekdGUl-JEvyC&~QV6uF! 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


_U)=bzQK3@aOi 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr.meta new file mode 100644 index 0000000..d931737 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 30174643c49677e4faf88877c0dac3a5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr new file mode 100644 index 0000000000000000000000000000000000000000..add5b48c9c678f709addfc4a9f55200c4e5f5688 GIT binary patch literal 138504 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%0DxyQ<Kcl}6 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

V~C%N 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

>}o^G$`gD@UQs=$XC!g_4~rA(C6W~ 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx.meta b/Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx.meta new file mode 100644 index 0000000..0ae4ef9 --- /dev/null +++ b/Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx.meta @@ -0,0 +1,122 @@ +fileFormatVersion: 2 +guid: 65f1c0898e0ce3a45a2e07aeeee6f098 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: DarkBackdrop + second: {fileID: 2100000, guid: 1cacd8c002fff994693b21536446fcf0, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: DarkStage + second: {fileID: 2100000, guid: 9fc46393643215642b4df59bf3ddc38a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Stage + second: {fileID: 2100000, guid: c366b5683632589479ae85687e5e6a25, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: stockman_mannequin_women + second: {fileID: 2100000, guid: c173ba39d50b45d4dbc7b1bbbe80d68f, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/stockman_mannequin_women.mat b/Komodo/Assets/stockman_mannequin_women.mat new file mode 100644 index 0000000..b012e80 --- /dev/null +++ b/Komodo/Assets/stockman_mannequin_women.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: stockman_mannequin_women + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _NORMALMAP + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/stockman_mannequin_women.mat.meta b/Komodo/Assets/stockman_mannequin_women.mat.meta new file mode 100644 index 0000000..b5ac67a --- /dev/null +++ b/Komodo/Assets/stockman_mannequin_women.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c173ba39d50b45d4dbc7b1bbbe80d68f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/ProjectSettings/EditorBuildSettings.asset b/Komodo/ProjectSettings/EditorBuildSettings.asset index bf0b363..478643f 100644 --- a/Komodo/ProjectSettings/EditorBuildSettings.asset +++ b/Komodo/ProjectSettings/EditorBuildSettings.asset @@ -9,8 +9,8 @@ EditorBuildSettings: path: Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity guid: 3f83561dfa14d984f92589b4a350a47f - enabled: 1 - path: Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/Outdoors.unity - guid: f5dc2e699ac99ae4fb46cdf7f468e065 + path: Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity + guid: 725a95123d603c64d8ffd88ce0ecaaf2 m_configObjects: Unity.XR.Oculus.Settings: {fileID: 11400000, guid: 65eada5edf5f16b4a9d0bd3a76fa026f, type: 2} diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 47d8a76..1b48308 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -72,12 +72,6 @@ PlayerSettings: androidRenderOutsideSafeArea: 0 androidUseSwappy: 0 androidBlitType: 0 - androidResizableWindow: 0 - androidDefaultWindowWidth: 1920 - androidDefaultWindowHeight: 1080 - androidMinimumWindowWidth: 400 - androidMinimumWindowHeight: 300 - androidFullscreenMode: 1 defaultIsNativeResolution: 1 macRetinaSupport: 1 runInBackground: 1 @@ -131,7 +125,6 @@ PlayerSettings: vulkanEnableSetSRGBWrite: 0 vulkanEnablePreTransform: 0 vulkanEnableLateAcquireNextImage: 0 - vulkanEnableCommandBufferRecycling: 1 m_SupportedAspectRatios: 4:3: 1 5:4: 1 @@ -199,6 +192,8 @@ PlayerSettings: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} + - {fileID: 0} - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} @@ -309,7 +304,6 @@ PlayerSettings: useCustomGradlePropertiesTemplate: 0 useCustomProguardFile: 0 AndroidTargetArchitectures: 5 - AndroidTargetDevices: 0 AndroidSplashScreenScale: 0 androidSplashScreen: {fileID: 0} AndroidKeystoreName: @@ -326,7 +320,6 @@ PlayerSettings: height: 180 banner: {fileID: 0} androidGamepadSupportLevel: 0 - chromeosInputEmulation: 1 AndroidMinifyWithR8: 0 AndroidMinifyRelease: 0 AndroidMinifyDebug: 0 @@ -429,7 +422,6 @@ PlayerSettings: cameraUsageDescription: locationUsageDescription: microphoneUsageDescription: - bluetoothUsageDescription: switchNMETAOverride: switchNetLibKey: switchSocketMemoryPoolSize: 6144 @@ -639,7 +631,6 @@ PlayerSettings: ps4videoRecordingFeaturesUsed: 0 ps4contentSearchFeaturesUsed: 0 ps4CompatibilityPS5: 0 - ps4AllowPS5Detection: 0 ps4GPU800MHz: 1 ps4attribEyeToEyeDistanceSettingVR: 0 ps4IncludedModules: [] diff --git a/Komodo/ProjectSettings/ProjectVersion.txt b/Komodo/ProjectSettings/ProjectVersion.txt index cec2ec9..26fc67f 100644 --- a/Komodo/ProjectSettings/ProjectVersion.txt +++ b/Komodo/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2020.3.20f1 -m_EditorVersionWithRevision: 2020.3.20f1 (41c4e627c95f) +m_EditorVersion: 2020.3.10f1 +m_EditorVersionWithRevision: 2020.3.10f1 (297d780c91bc) From fe00336a2a31c8065b23443f8bf449bee994ef3f Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 13:51:31 -0500 Subject: [PATCH 47/57] moved ModelImport (spawn location) up --- .../Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity | 2 +- .../Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs | 2 +- Komodo/ProjectSettings/ProjectSettings.asset | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index 4d39bff..ff0aa91 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -4731,7 +4731,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6336768844094401974} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.6068726, y: -2.2198677, z: -2.163123} + m_LocalPosition: {x: -2.606873, y: -1.2, z: -2.163123} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 275040465} diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs index 73c13fd..bb14969 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/KomodoMessage.cs @@ -28,7 +28,7 @@ public KomodoMessage(string type, string messageData) public void Send() { -#if UNITY_WEBGL && !UNITY_EDITOR || TESTING_BEFORE_BUILDING +#if UNITY_WEBGL && !UNITY_EDITOR SocketIOJSLib.BrowserEmitMessage(this.type, this.data); #else var socketSim = SocketIOEditorSimulator.Instance; diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 1b48308..b7c1dba 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -197,6 +197,7 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} + - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 From 7cc463cefabde77c3730025db99ee8b0db094653 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 14:31:33 -0500 Subject: [PATCH 48/57] successfully made ModelImport location changeable in editor --- .../RuntimeSession/ModelImportInitializer.cs | 27 +++++++++---------- Komodo/ProjectSettings/ProjectSettings.asset | 4 +-- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportInitializer.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportInitializer.cs index f36a3c0..90bfe22 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportInitializer.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportInitializer.cs @@ -93,14 +93,12 @@ private IEnumerator Start() { throw new System.Exception("Missing model data"); } - if (progressDisplay == null) + if (progressDisplay == null) { throw new System.Exception("Missing progress display"); } - //create root parent in scene to contain all imported models - list = new GameObject(listName); - list.transform.parent = transform; + CreateAndSetPositionForModelsList(); //initialize a list of blank gameObjects so we can instantiate models even if they load out-of-order. for (int i = 0; i < modelData.models.Count; i += 1) @@ -146,15 +144,19 @@ private IEnumerator Start() }); GameStateManager.Instance.isAssetImportFinished = true; + } + + public void CreateAndSetPositionForModelsList () { + list = new GameObject(listName); + list.transform.SetParent(transform, false); } - /** + /** * Download uncached or load cached model files. - */ + */ public IEnumerator RetrieveModelFiles() { - Text text = UIManager.Instance.initialLoadingCanvasProgressText; for (int i = 0; i < modelData.models.Count; i += 1 ) @@ -187,16 +189,13 @@ public IEnumerator InstantiateModels() yield return loader.TryLoadLocalFile(localFiles[i].location, localFiles[i].name, localFiles[i].size, progressDisplay, gObject => { - //Debug.Log($"instantiating model #{menuIndex}"); - //Debug.Log($"{modelData.name}"); //WebGLMemoryStats.LogMoreStats($"ModelImportPostProcessor.SetUpGameObject {model.name} BEFORE"); - //set up gameObject properties for a Komodo session - GameObject komodoImportedModel = ModelImportPostProcessor.SetUpGameObject(menuIndex, model, gObject, settings ?? null); + + GameObject komodoImportedModel = ModelImportPostProcessor.SetUpGameObject(menuIndex, model, gObject, settings ?? null); + //WebGLMemoryStats.LogMoreStats($"ModelImportPostProcessor.SetUpGameObject {model.name} AFTER"); - // Debug.Log(komodoImportedModel.name); - //set it as a child of the imported models list - komodoImportedModel.transform.SetParent(list.transform, true); + komodoImportedModel.transform.SetParent(list.transform, false); modelsToInstantiate -= 1; }); diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index b7c1dba..f6b8a3b 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -721,8 +721,8 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False - BackgroundMediaPlayback: False Objects3D: False + InternetClient: False RemoteSystem: False BlockedChatMessages: False PhoneCall: False @@ -743,9 +743,9 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - InternetClient: False Proximity: False CodeGeneration: False + BackgroundMediaPlayback: False EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False From f5a9ad5ead675516aea1c7fc01e30ca238935191 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 17:30:17 -0500 Subject: [PATCH 49/57] attempt to fix infinite-looping lock and visibility behavior --- .../Runtime/Scripts/RuntimeSession/LockToggle.cs | 13 +++++++------ .../Scripts/RuntimeSession/VisibilityToggle.cs | 14 +++++++------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs index 9549e80..69cf988 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/LockToggle.cs @@ -1,12 +1,13 @@ using System; using UnityEngine; +using UnityEngine.EventSystems; using UnityEngine.UI; using Unity.Entities; namespace Komodo.Runtime { [RequireComponent(typeof(Toggle))] - public class LockToggle : MonoBehaviour + public class LockToggle : MonoBehaviour, IPointerClickHandler { private EntityManager entityManager; @@ -59,16 +60,16 @@ public void Initialize (int index) throw new UnassignedReferenceException("lockedIcon or unlockedIcon on LockToggle component"); } - toggle.onValueChanged.AddListener((bool doLock) => - { - Toggle(doLock); - }); - this.index = index; Toggle(false); } + public void OnPointerClick (PointerEventData data) + { + Toggle(this.toggle.isOn); // The value of toggle should be changed by the time this event handler fires, so we should be able to use its updated value here. + } + public void SendNetworkUpdate (bool doLock) { int lockState = 0; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs index 10b2a5d..73ebab8 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/VisibilityToggle.cs @@ -1,13 +1,13 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; -using UnityEngine.UI; using UnityEngine.EventSystems; +using UnityEngine.UI; namespace Komodo.Runtime { [RequireComponent(typeof(Toggle))] - public class VisibilityToggle : MonoBehaviour + public class VisibilityToggle : MonoBehaviour, IPointerClickHandler { private int index; @@ -68,16 +68,16 @@ public void Initialize (int index) throw new UnassignedReferenceException("visibleIcon or invisibleIcon on VisibilityToggle component"); } - toggle.onValueChanged.AddListener((bool doShow) => - { - Toggle(doShow); - }); - this.index = index; Toggle(false); } + public void OnPointerClick (PointerEventData data) + { + Toggle(this.toggle.isOn); // The value of toggle should be changed by the time this event handler fires, so we should be able to use its updated value here. + } + public void ProcessNetworkToggle (bool doShow) { ProcessNetworkToggle(doShow, this.index); From 037b87d79b62b576c091af1923b886193e772b7a Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 23:44:08 -0500 Subject: [PATCH 50/57] attempt to make client leave on tab close --- .../Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity | 2 +- .../RuntimeSession/Network/SocketIOEditorSimulator.cs | 2 +- .../Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs | 7 +++---- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity index ff0aa91..ace8eb4 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Main.unity @@ -2486,7 +2486,7 @@ MonoBehaviour: enableVRButtonFails: 0 closeSyncConnectionFails: 0 closeChatConnectionFails: 0 - doLogMessageEvents: 0 + doLogMessageEvents: 1 clientId: 0 sessionId: 0 isTeacher: 0 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs index 4b6f1ef..5a72447 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/Network/SocketIOEditorSimulator.cs @@ -369,7 +369,7 @@ public int CloseSyncConnection () { } public int CloseChatConnection () { - DebugLog("CloseSyncConnection"); + DebugLog("CloseChatConnection"); return closeChatConnectionFails ? SocketIOJSLib.FAILURE : SocketIOJSLib.SUCCESS; } diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index c1c8a72..8883ba6 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -100,11 +100,9 @@ public void LeaveAndCloseConnection () ClientSpawnManager.Instance.RemoveAllClients(); - JoinSyncSession(); - - JoinChatSession(); + CloseSyncConnection(); - SendStateCatchUpRequest(); + CloseChatConnection(); } public void LeaveAndRejoin () @@ -483,6 +481,7 @@ public void OnBump (int session_id) ClientSpawnManager.Instance.RemoveAllClients(); } + // Unity lifecycle function public void OnApplicationQuit () { Instance.LeaveAndCloseConnection(); From 7456550766eb0777087b77f236872ec83f583748 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 25 Oct 2021 23:44:53 -0500 Subject: [PATCH 51/57] project settings --- Komodo/ProjectSettings/ProjectSettings.asset | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index f6b8a3b..3753123 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -55,7 +55,7 @@ PlayerSettings: m_MTRendering: 1 mipStripping: 0 numberOfMipsStripped: 0 - m_StackTraceTypes: 020000000200000002000000020000000200000001000000 + m_StackTraceTypes: 010000000100000001000000010000000100000001000000 iosShowActivityIndicatorOnLoading: -1 androidShowActivityIndicatorOnLoading: -1 iosUseCustomAppBackgroundBehavior: 0 @@ -197,7 +197,6 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} - - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -721,8 +720,8 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False + BackgroundMediaPlayback: False Objects3D: False - InternetClient: False RemoteSystem: False BlockedChatMessages: False PhoneCall: False @@ -743,9 +742,9 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False + InternetClient: False Proximity: False CodeGeneration: False - BackgroundMediaPlayback: False EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False From 786bf6dd3b3c18b74a464d742b04c659206d6aa4 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 26 Oct 2021 01:56:30 -0500 Subject: [PATCH 52/57] replace OnApplicationQuit with jslib workaround --- .../KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib | 9 +++++++++ .../Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs | 7 ++++++- Komodo/ProjectSettings/ProjectSettings.asset | 7 ++++--- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib index fd5369d..6d70e1a 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Plugins/jslib/socket-funcs.jslib @@ -307,6 +307,15 @@ window.gameInstance.SendMessage(socketIOAdapter, 'OnBump', session_id); }); + + // Perform actions when the user closes the tab + window.addEventListener('beforeunload', function (e) { + // See https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload + + window.gameInstance.SendMessage(socketIOAdapter, 'OnTabClosed'); + + delete e['returnValue']; + }); }, JoinSyncSession: function () { diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs index 8883ba6..95b7ddb 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/SocketIOAdapter.cs @@ -481,7 +481,12 @@ public void OnBump (int session_id) ClientSpawnManager.Instance.RemoveAllClients(); } - // Unity lifecycle function + public void OnTabClosed () + { + Instance.LeaveAndCloseConnection(); + } + + // Unity lifecycle function -- will not fire in WebGL public void OnApplicationQuit () { Instance.LeaveAndCloseConnection(); diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 3753123..bb472e6 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -197,6 +197,7 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} + - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -709,6 +710,7 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: + EnterpriseAuthentication: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -720,7 +722,6 @@ PlayerSettings: PrivateNetworkClientServer: False InternetClientServer: False VideosLibrary: False - BackgroundMediaPlayback: False Objects3D: False RemoteSystem: False BlockedChatMessages: False @@ -743,9 +744,9 @@ PlayerSettings: RecordedCallsFolder: False Contacts: False InternetClient: False - Proximity: False CodeGeneration: False - EnterpriseAuthentication: False + BackgroundMediaPlayback: False + Proximity: False metroTargetDeviceFamilies: Desktop: False Holographic: False From c6fc75f39e78c1800f2e8f2e0fb6f9387988fca5 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 26 Oct 2021 02:38:38 -0500 Subject: [PATCH 53/57] repaired path to shader support file in shader files --- .../Scripts/RuntimeSession/ModelImportData.asset | 10 +++++----- .../Brushes/Basic/DiamondHull/DiamondHull.shader | 4 ++-- .../TiltBrush/Assets/Brushes/Basic/Toon/Toon.shader | 2 +- .../WigglyGraphite/WigglyGraphiteDoubleSided.shader | 2 +- Komodo/ProjectSettings/ProjectSettings.asset | 7 +++---- 5 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset index 5c52077..29029ad 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/Scripts/RuntimeSession/ModelImportData.asset @@ -34,9 +34,9 @@ MonoBehaviour: position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} isWholeObject: 1 - - name: Carlee + - name: Rose id: 0 - url: https://s3.us-east-2.amazonaws.com/vrcat-assets/29394a64-0e31-4824-86f8-133297f9f84c/model.glb + url: https://s3.us-east-2.amazonaws.com/vrcat-assets/dd32805c-e2b8-43b1-aeb7-d3e4e836242f/model.glb scale: 1 position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} @@ -48,9 +48,9 @@ MonoBehaviour: position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} isWholeObject: 1 - - name: greenAndGoldCanvas + - name: brushTests id: 0 - url: https://s3.us-east-2.amazonaws.com/vrcat-assets/ccc78c31-6d8f-4ccc-9c28-fb1608270449/model.glb + url: https://s3.us-east-2.amazonaws.com/vrcat-assets/fe562af4-e660-454c-b9e5-b6c57086cc12/model.glb scale: 1 position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} @@ -61,4 +61,4 @@ MonoBehaviour: scale: 1 position: {x: 0, y: 0, z: 0} euler_rotation: {x: 0, y: 0, z: 0} - isWholeObject: 0 + isWholeObject: 1 diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/DiamondHull/DiamondHull.shader b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/DiamondHull/DiamondHull.shader index 2d89e7d..c41ad11 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/DiamondHull/DiamondHull.shader +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/DiamondHull/DiamondHull.shader @@ -20,7 +20,7 @@ Shader "Brush/Special/DiamondHull" { SubShader { Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } Blend One One - Cull off ZWrite Off + Cull Off ZWrite Off Fog{ Mode Off } CGPROGRAM @@ -29,7 +29,7 @@ Shader "Brush/Special/DiamondHull" { #pragma multi_compile __ AUDIO_REACTIVE #pragma multi_compile __ TBT_LINEAR_TARGET #include "../../../Shaders/Include/Brush.cginc" - #include "Assets/ThirdParty/Noise/Shaders/Noise.cginc" + #include "../../../../../ThirdParty/Noise/Shaders/Noise.cginc" sampler2D _MainTex; diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/Toon/Toon.shader b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/Toon/Toon.shader index 30a4f2e..4354eb4 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/Toon/Toon.shader +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/Toon/Toon.shader @@ -21,7 +21,7 @@ Properties { CGINCLUDE #include "UnityCG.cginc" #include "../../../Shaders/Include/Brush.cginc" - #include "Assets/ThirdParty/Noise/Shaders/Noise.cginc" + #include "../../../../../ThirdParty/Noise/Shaders/Noise.cginc" #pragma multi_compile __ AUDIO_REACTIVE #pragma multi_compile __ TBT_LINEAR_TARGET #pragma multi_compile_fog diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/WigglyGraphite/WigglyGraphiteDoubleSided.shader b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/WigglyGraphite/WigglyGraphiteDoubleSided.shader index 9660bfb..bfd6ad9 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/WigglyGraphite/WigglyGraphiteDoubleSided.shader +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/WigglyGraphite/WigglyGraphiteDoubleSided.shader @@ -29,7 +29,7 @@ Shader "Brush/Special/WigglyGraphiteDoubleSided" { #pragma multi_compile __ TBT_LINEAR_TARGET #include "../../../Shaders/Include/Brush.cginc" - #include "Assets/ThirdParty/Noise/Shaders/Noise.cginc" + #include "../../../../../ThirdParty/Noise/Shaders/Noise.cginc" struct Input { float2 uv_MainTex; diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index bb472e6..2cfe5f9 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -197,7 +197,6 @@ PlayerSettings: - {fileID: 2910771567588298596, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} - {fileID: 11400000, guid: a5e5b7605fb48984988490688c2a74e2, type: 2} - {fileID: 2478256764130162806, guid: 552445d583cb06c4eaf9d56596dd45c2, type: 2} - - {fileID: 0} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -710,7 +709,6 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: - EnterpriseAuthentication: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -723,6 +721,7 @@ PlayerSettings: InternetClientServer: False VideosLibrary: False Objects3D: False + InternetClient: False RemoteSystem: False BlockedChatMessages: False PhoneCall: False @@ -743,10 +742,10 @@ PlayerSettings: PointOfService: False RecordedCallsFolder: False Contacts: False - InternetClient: False + Proximity: False CodeGeneration: False BackgroundMediaPlayback: False - Proximity: False + EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 516914a4937bfde88db13d8835bcdf0a252d8c34 Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 26 Oct 2021 02:51:25 -0500 Subject: [PATCH 54/57] tweak lighting slightly --- .../Assets/Brushes/Basic/UnlitHull/UnlitHull_16.mat | 6 ++++-- .../FashionCritiqueSP21/FashionCritiqueSP21.unity | 10 +++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/UnlitHull/UnlitHull_16.mat b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/UnlitHull/UnlitHull_16.mat index e5c430b..4e1e59d 100644 --- a/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/UnlitHull/UnlitHull_16.mat +++ b/Komodo/Assets/Packages/KomodoCore/Runtime/TiltBrush/Assets/Brushes/Basic/UnlitHull/UnlitHull_16.mat @@ -4,8 +4,9 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: UnlitHull_16 m_Shader: {fileID: 4800000, guid: 0688c89ab91f95a49a7395fe0da3a0a6, type: 3} m_ShaderKeywords: _EMISSION @@ -91,3 +92,4 @@ Material: - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 0} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity index 7cbf4ee..2c82650 100644 --- a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity @@ -14,18 +14,18 @@ OcclusionCullingSettings: RenderSettings: m_ObjectHideFlags: 0 serializedVersion: 9 - m_Fog: 1 + m_Fog: 0 m_FogColor: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} m_FogMode: 3 m_FogDensity: 0.01 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.5849056, g: 0.5849056, b: 0.5849056, a: 1} + m_AmbientSkyColor: {r: 0.38679248, g: 0.38679248, b: 0.38679248, a: 1} m_AmbientEquatorColor: {r: 0.6792453, g: 0.6792453, b: 0.6792453, a: 1} - m_AmbientGroundColor: {r: 0.3773585, g: 0.3773585, b: 0.3773585, a: 1} + m_AmbientGroundColor: {r: 0.1509434, g: 0.1509434, b: 0.1509434, a: 1} m_AmbientIntensity: 0 m_AmbientMode: 1 - m_SubtractiveShadowColor: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 1} + m_SubtractiveShadowColor: {r: 0.33962262, g: 0.33962262, b: 0.33962262, a: 1} m_SkyboxMaterial: {fileID: 2100000, guid: 40fa5696077438a49bbce1aac01eba84, type: 2} m_HaloStrength: 0.5 m_FlareStrength: 1 @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 1195723510} - m_IndirectSpecularColor: {r: 0.86060494, g: 0.779332, b: 0.6551375, a: 1} + m_IndirectSpecularColor: {r: 0.8606858, g: 0.7793159, b: 0.6551712, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: From 96e8d1c68a4d97b1c306c18c61ddd90e1fa07cce Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Mon, 1 Nov 2021 12:47:53 -0500 Subject: [PATCH 55/57] mock HMD and possibly other settings --- Komodo/Assets/XR.meta | 8 ++++++++ Komodo/Assets/XR/Loaders.meta | 8 ++++++++ Komodo/Assets/XR/Loaders/Mock HMD Loader.asset | 14 ++++++++++++++ .../Assets/XR/Loaders/Mock HMD Loader.asset.meta | 8 ++++++++ Komodo/Assets/XR/Settings.meta | 8 ++++++++ .../XR/Settings/Mock HMD Build Settings.asset | 15 +++++++++++++++ .../Settings/Mock HMD Build Settings.asset.meta | 8 ++++++++ Komodo/Packages/manifest.json | 1 + Komodo/Packages/packages-lock.json | 11 ++++++++++- Komodo/ProjectSettings/EditorBuildSettings.asset | 2 ++ Komodo/ProjectSettings/ProjectSettings.asset | 4 ++-- 11 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 Komodo/Assets/XR.meta create mode 100644 Komodo/Assets/XR/Loaders.meta create mode 100644 Komodo/Assets/XR/Loaders/Mock HMD Loader.asset create mode 100644 Komodo/Assets/XR/Loaders/Mock HMD Loader.asset.meta create mode 100644 Komodo/Assets/XR/Settings.meta create mode 100644 Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset create mode 100644 Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset.meta diff --git a/Komodo/Assets/XR.meta b/Komodo/Assets/XR.meta new file mode 100644 index 0000000..34662c5 --- /dev/null +++ b/Komodo/Assets/XR.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 44ee6e2578a60594682dc7ca3beb26b0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/XR/Loaders.meta b/Komodo/Assets/XR/Loaders.meta new file mode 100644 index 0000000..2716884 --- /dev/null +++ b/Komodo/Assets/XR/Loaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d276427bd366ef499e409a1dfe86c6a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset b/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset new file mode 100644 index 0000000..f7b4662 --- /dev/null +++ b/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0660e8fc444734757ae6f6c40c2d33a0, type: 3} + m_Name: Mock HMD Loader + m_EditorClassIdentifier: diff --git a/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset.meta b/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset.meta new file mode 100644 index 0000000..3b63726 --- /dev/null +++ b/Komodo/Assets/XR/Loaders/Mock HMD Loader.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b842005f2fdf284fade82e0cc4103a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/XR/Settings.meta b/Komodo/Assets/XR/Settings.meta new file mode 100644 index 0000000..0a69e26 --- /dev/null +++ b/Komodo/Assets/XR/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 02e4141eb251ca745a6cea2bc12df006 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset b/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset new file mode 100644 index 0000000..5cd2a32 --- /dev/null +++ b/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8bf066bf8a4947a1be502d267edb82f, type: 3} + m_Name: Mock HMD Build Settings + m_EditorClassIdentifier: + renderMode: 0 diff --git a/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset.meta b/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset.meta new file mode 100644 index 0000000..659b93c --- /dev/null +++ b/Komodo/Assets/XR/Settings/Mock HMD Build Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fed9c7708c5a6b46bbde22d82990e10 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Packages/manifest.json b/Komodo/Packages/manifest.json index 5f7cbee..0099e08 100644 --- a/Komodo/Packages/manifest.json +++ b/Komodo/Packages/manifest.json @@ -32,6 +32,7 @@ "com.unity.timeline": "1.4.8", "com.unity.ugui": "1.0.0", "com.unity.xr.management": "4.0.1", + "com.unity.xr.mock-hmd": "1.3.0-preview.1", "com.unity.xr.oculus": "1.10.0", "com.unity.xr.openxr": "1.2.8", "com.unity.modules.ai": "1.0.0", diff --git a/Komodo/Packages/packages-lock.json b/Komodo/Packages/packages-lock.json index 70e2488..46425c5 100644 --- a/Komodo/Packages/packages-lock.json +++ b/Komodo/Packages/packages-lock.json @@ -279,7 +279,7 @@ } }, "com.unity.xr.legacyinputhelpers": { - "version": "2.1.8", + "version": "2.1.7", "depth": 1, "source": "registry", "dependencies": { @@ -301,6 +301,15 @@ }, "url": "https://packages.unity.com" }, + "com.unity.xr.mock-hmd": { + "version": "1.3.0-preview.1", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.xr.management": "4.0.1" + }, + "url": "https://packages.unity.com" + }, "com.unity.xr.oculus": { "version": "1.10.0", "depth": 0, diff --git a/Komodo/ProjectSettings/EditorBuildSettings.asset b/Komodo/ProjectSettings/EditorBuildSettings.asset index 478643f..8fabf7e 100644 --- a/Komodo/ProjectSettings/EditorBuildSettings.asset +++ b/Komodo/ProjectSettings/EditorBuildSettings.asset @@ -19,3 +19,5 @@ EditorBuildSettings: type: 2} com.unity.xr.openxr.settings4: {fileID: 11400000, guid: ac933aa07b1097d47a08984d469dccfc, type: 2} + xr.sdk.mock-hmd.settings: {fileID: 11400000, guid: 8fed9c7708c5a6b46bbde22d82990e10, + type: 2} diff --git a/Komodo/ProjectSettings/ProjectSettings.asset b/Komodo/ProjectSettings/ProjectSettings.asset index 2cfe5f9..1e2c10d 100644 --- a/Komodo/ProjectSettings/ProjectSettings.asset +++ b/Komodo/ProjectSettings/ProjectSettings.asset @@ -709,6 +709,7 @@ PlayerSettings: metroSplashScreenUseBackgroundColor: 0 platformCapabilities: WindowsStoreApps: + EnterpriseAuthentication: False OfflineMapsManagement: False HumanInterfaceDevice: False Location: False @@ -721,7 +722,6 @@ PlayerSettings: InternetClientServer: False VideosLibrary: False Objects3D: False - InternetClient: False RemoteSystem: False BlockedChatMessages: False PhoneCall: False @@ -743,9 +743,9 @@ PlayerSettings: RecordedCallsFolder: False Contacts: False Proximity: False + InternetClient: False CodeGeneration: False BackgroundMediaPlayback: False - EnterpriseAuthentication: False metroTargetDeviceFamilies: Desktop: False Holographic: False From 508b74daf2ea43cd59f4afe5ca598d3efafe07ec Mon Sep 17 00:00:00 2001 From: Brandon Dang Date: Tue, 2 Nov 2021 18:47:33 -0500 Subject: [PATCH 56/57] moved files; removed mannequins; improved lighting --- Komodo/Assets/Images.meta | 8 - .../KomodoCoreAssets}/Blender/Beams.mat | 8 +- .../KomodoCoreAssets}/Blender/Beams.mat.meta | 0 .../KomodoCoreAssets}/Blender/Columns.mat | 8 +- .../Blender/Columns.mat.meta | 0 .../KomodoCoreAssets}/Blender/Desk.mat | 4 +- .../KomodoCoreAssets}/Blender/Desk.mat.meta | 0 .../Blender/ExhibitionDomeHelper.fbx} | Bin .../Blender/ExhibitionDomeHelper.fbx.meta} | 0 .../KomodoCoreAssets}/Blender/Floor.mat | 2 +- .../KomodoCoreAssets}/Blender/Floor.mat.meta | 0 .../KomodoCoreAssets}/Blender/Light1.mat | 8 +- .../KomodoCoreAssets}/Blender/Light1.mat.meta | 0 .../KomodoCoreAssets}/Blender/Light2.mat | 8 +- .../KomodoCoreAssets}/Blender/Light2.mat.meta | 0 .../KomodoCoreAssets}/Blender/Light3.mat | 8 +- .../KomodoCoreAssets}/Blender/Light3.mat.meta | 0 .../KomodoCoreAssets}/Blender/Light4.mat | 8 +- .../KomodoCoreAssets}/Blender/Light4.mat.meta | 0 .../KomodoCoreAssets}/Blender/No Name.mat | 0 .../Blender/No Name.mat.meta | 0 .../Blender/NorthMassTop.001.mat | 2 +- .../Blender/NorthMassTop.001.mat.meta | 0 .../Blender/NorthMassWall.001.mat | 2 +- .../Blender/NorthMassWall.001.mat.meta | 0 .../KomodoCoreAssets}/Blender/RampSide.mat | 2 +- .../Blender/RampSide.mat.meta | 0 .../KomodoCoreAssets}/Blender/RampTop.mat | 2 +- .../Blender/RampTop.mat.meta | 0 .../KomodoCoreAssets}/Blender/RoofInside.mat | 4 +- .../Blender/RoofInside.mat.meta | 0 .../KomodoCoreAssets}/Blender/RoofOutside.mat | 0 .../Blender/RoofOutside.mat.meta | 0 .../KomodoCoreAssets}/Blender/RoofRim.mat | 0 .../Blender/RoofRim.mat.meta | 0 .../Blender/SouthMassInside.mat | 2 +- .../Blender/SouthMassInside.mat.meta | 0 .../Blender/SouthMassTop.mat | 2 +- .../Blender/SouthMassTop.mat.meta | 0 .../Blender/SouthMassWall.mat | 2 +- .../Blender/SouthMassWall.mat.meta | 0 .../KomodoCoreAssets}/Blender/Stage.mat | 2 +- .../KomodoCoreAssets}/Blender/Stage.mat.meta | 0 .../KomodoCoreAssets}/Blender/Window.mat | 4 +- .../KomodoCoreAssets}/Blender/Window.mat.meta | 0 .../Blender/WindowBottom.mat | 4 +- .../Blender/WindowBottom.mat.meta | 0 .../KomodoCoreAssets}/Blender/WindowTop.mat | 2 +- .../Blender/WindowTop.mat.meta | 0 ...numPerforatedHoles001_DISP_1K_SPECULAR.jpg | Bin ...rforatedHoles001_DISP_1K_SPECULAR.jpg.meta | 0 .../Images/Tiles19_GLOSS_1K.jpg | Bin .../Images/Tiles19_GLOSS_1K.jpg.meta | 0 .../TilesSquareGraphiteSlate001_COL_1K 1.jpg | Bin ...esSquareGraphiteSlate001_COL_1K 1.jpg.meta | 0 .../TilesSquareGraphiteSlate001_GLOSS_1K.jpg | Bin ...esSquareGraphiteSlate001_GLOSS_1K.jpg.meta | 0 .../Images/WoodFineDark001_COL_1K.jpg | Bin .../Images/WoodFineDark001_COL_1K.jpg.meta | 0 .../Images/WoodFlooring062_COL_1K.jpg | Bin .../Images/WoodFlooring062_COL_1K.jpg.meta | 0 .../Scenes/Outdoors/OutdoorsSettings.lighting | 14 +- .../FashionCritiqueSP21/ExhibitionDome.meta} | 2 +- ...ritiqueSP21.unity => ExhibitionDome.unity} | 561 +++++++++++++++--- ...1.unity.meta => ExhibitionDome.unity.meta} | 0 .../LightingData.asset | Bin 22152 -> 21984 bytes .../LightingData.asset.meta | 2 +- .../ExhibitionDome/Lightmap-0_comp_dir.png | Bin 0 -> 988719 bytes .../Lightmap-0_comp_dir.png.meta | 2 +- .../ExhibitionDome/Lightmap-0_comp_light.exr | Bin 0 -> 3262703 bytes .../Lightmap-0_comp_light.exr.meta | 2 +- .../ExhibitionDome/ReflectionProbe-0.png | Bin 0 -> 479195 bytes .../ReflectionProbe-0.png.meta} | 2 +- .../ExhibitionDome/ReflectionProbe-1.png | Bin 0 -> 444278 bytes .../ReflectionProbe-1.png.meta} | 22 +- .../ExhibitionDome/ReflectionProbe-2.png | Bin 0 -> 13789622 bytes .../ReflectionProbe-2.png.meta} | 22 +- .../Lightmap-0_comp_dir.png | Bin 37078 -> 0 bytes .../Lightmap-0_comp_light.exr | Bin 163267 -> 0 bytes .../Lightmap-10_comp_dir.png | Bin 21536 -> 0 bytes .../Lightmap-10_comp_dir.png.meta | 96 --- .../Lightmap-10_comp_light.exr | Bin 94401 -> 0 bytes .../Lightmap-11_comp_dir.png | Bin 17502 -> 0 bytes .../Lightmap-11_comp_dir.png.meta | 96 --- .../Lightmap-11_comp_light.exr | Bin 77420 -> 0 bytes .../Lightmap-11_comp_light.exr.meta | 96 --- .../Lightmap-12_comp_dir.png | Bin 14573 -> 0 bytes .../Lightmap-12_comp_dir.png.meta | 96 --- .../Lightmap-12_comp_light.exr | Bin 70523 -> 0 bytes .../Lightmap-12_comp_light.exr.meta | 96 --- .../Lightmap-13_comp_dir.png | Bin 18157 -> 0 bytes .../Lightmap-13_comp_dir.png.meta | 96 --- .../Lightmap-13_comp_light.exr | Bin 77523 -> 0 bytes .../Lightmap-14_comp_dir.png | Bin 16386 -> 0 bytes .../Lightmap-14_comp_dir.png.meta | 96 --- .../Lightmap-14_comp_light.exr | Bin 73349 -> 0 bytes .../Lightmap-14_comp_light.exr.meta | 96 --- .../Lightmap-1_comp_dir.png | Bin 19594 -> 0 bytes .../Lightmap-1_comp_dir.png.meta | 96 --- .../Lightmap-1_comp_light.exr | Bin 86900 -> 0 bytes .../Lightmap-1_comp_light.exr.meta | 96 --- .../Lightmap-2_comp_dir.png | Bin 15480 -> 0 bytes .../Lightmap-2_comp_dir.png.meta | 96 --- .../Lightmap-2_comp_light.exr | Bin 74873 -> 0 bytes .../Lightmap-2_comp_light.exr.meta | 96 --- .../Lightmap-3_comp_dir.png | Bin 44379 -> 0 bytes .../Lightmap-3_comp_dir.png.meta | 96 --- .../Lightmap-3_comp_light.exr | Bin 165243 -> 0 bytes .../Lightmap-3_comp_light.exr.meta | 96 --- .../Lightmap-4_comp_dir.png | Bin 28497 -> 0 bytes .../Lightmap-4_comp_dir.png.meta | 96 --- .../Lightmap-4_comp_light.exr | Bin 122058 -> 0 bytes .../Lightmap-4_comp_light.exr.meta | 96 --- .../Lightmap-5_comp_dir.png | Bin 35821 -> 0 bytes .../Lightmap-5_comp_dir.png.meta | 96 --- .../Lightmap-5_comp_light.exr | Bin 96463 -> 0 bytes .../Lightmap-5_comp_light.exr.meta | 96 --- .../Lightmap-6_comp_dir.png | Bin 30723 -> 0 bytes .../Lightmap-6_comp_dir.png.meta | 96 --- .../Lightmap-6_comp_light.exr | Bin 119023 -> 0 bytes .../Lightmap-6_comp_light.exr.meta | 96 --- .../Lightmap-7_comp_dir.png | Bin 41140 -> 0 bytes .../Lightmap-7_comp_dir.png.meta | 96 --- .../Lightmap-7_comp_light.exr | Bin 168155 -> 0 bytes .../Lightmap-7_comp_light.exr.meta | 96 --- .../Lightmap-8_comp_dir.png | Bin 30055 -> 0 bytes .../Lightmap-8_comp_dir.png.meta | 96 --- .../Lightmap-8_comp_light.exr | Bin 121895 -> 0 bytes .../Lightmap-8_comp_light.exr.meta | 96 --- .../Lightmap-9_comp_dir.png | Bin 25938 -> 0 bytes .../Lightmap-9_comp_dir.png.meta | 96 --- .../Lightmap-9_comp_light.exr | Bin 117373 -> 0 bytes .../Lightmap-9_comp_light.exr.meta | 96 --- .../FashionCritiqueSP21/ReflectionProbe-0.exr | Bin 138504 -> 0 bytes .../ProjectSettings/EditorBuildSettings.asset | 2 +- Komodo/ProjectSettings/ProjectSettings.asset | 6 +- Komodo/ProjectSettings/TimelineSettings.asset | 15 + 137 files changed, 558 insertions(+), 2682 deletions(-) delete mode 100644 Komodo/Assets/Images.meta rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Beams.mat (95%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Beams.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Columns.mat (95%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Columns.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Desk.mat (97%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Desk.mat.meta (100%) rename Komodo/Assets/{Blender/fashionEnvironmentSP21Helper.fbx => Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx} (100%) rename Komodo/Assets/{Blender/fashionEnvironmentSP21Helper.fbx.meta => Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx.meta} (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Floor.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Floor.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light1.mat (92%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light1.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light2.mat (92%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light2.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light3.mat (92%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light3.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light4.mat (92%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Light4.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/No Name.mat (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/No Name.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/NorthMassTop.001.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/NorthMassTop.001.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/NorthMassWall.001.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/NorthMassWall.001.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RampSide.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RampSide.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RampTop.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RampTop.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofInside.mat (97%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofInside.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofOutside.mat (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofOutside.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofRim.mat (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/RoofRim.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassInside.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassInside.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassTop.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassTop.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassWall.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/SouthMassWall.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Stage.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Stage.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Window.mat (96%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/Window.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/WindowBottom.mat (95%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/WindowBottom.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/WindowTop.mat (98%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Blender/WindowTop.mat.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/Tiles19_GLOSS_1K.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/Tiles19_GLOSS_1K.jpg.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/WoodFineDark001_COL_1K.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/WoodFineDark001_COL_1K.jpg.meta (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/WoodFlooring062_COL_1K.jpg (100%) rename Komodo/Assets/{ => Packages/KomodoCore/KomodoCoreAssets}/Images/WoodFlooring062_COL_1K.jpg.meta (100%) rename Komodo/Assets/{Blender.meta => Scenes/FashionCritiqueSP21/ExhibitionDome.meta} (77%) rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21.unity => ExhibitionDome.unity} (67%) rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21.unity.meta => ExhibitionDome.unity.meta} (100%) rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21 => ExhibitionDome}/LightingData.asset (76%) rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21 => ExhibitionDome}/LightingData.asset.meta (79%) create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/Lightmap-0_comp_dir.png rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21 => ExhibitionDome}/Lightmap-0_comp_dir.png.meta (98%) create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/Lightmap-0_comp_light.exr rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21 => ExhibitionDome}/Lightmap-0_comp_light.exr.meta (98%) create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/ReflectionProbe-0.png rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21/ReflectionProbe-0.exr.meta => ExhibitionDome/ReflectionProbe-0.png.meta} (98%) create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/ReflectionProbe-1.png rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21/Lightmap-10_comp_light.exr.meta => ExhibitionDome/ReflectionProbe-1.png.meta} (88%) create mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/ReflectionProbe-2.png rename Komodo/Assets/Scenes/FashionCritiqueSP21/{FashionCritiqueSP21/Lightmap-13_comp_light.exr.meta => ExhibitionDome/ReflectionProbe-2.png.meta} (88%) delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-0_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-10_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-11_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-12_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-13_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-14_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-1_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-2_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-3_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-4_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-5_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-8_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_dir.png.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-9_comp_light.exr.meta delete mode 100644 Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr create mode 100644 Komodo/ProjectSettings/TimelineSettings.asset diff --git a/Komodo/Assets/Images.meta b/Komodo/Assets/Images.meta deleted file mode 100644 index ffc08b0..0000000 --- a/Komodo/Assets/Images.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 744cec8d87d1a5d46ac34f3e590166b9 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Komodo/Assets/Blender/Beams.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Beams.mat similarity index 95% rename from Komodo/Assets/Blender/Beams.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Beams.mat index f4f8ed3..11c8358 100644 --- a/Komodo/Assets/Blender/Beams.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Beams.mat @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 10, y: 10} + m_Scale: {x: 20, y: 20} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 2800000, guid: d47736e75dc324d44852eeb131314e35, type: 3} - m_Scale: {x: 10, y: 10} + m_Scale: {x: 20, y: 20} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -61,9 +61,9 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.75 - _GlossyReflections: 1 - - _Metallic: 0 + - _Metallic: 1 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 diff --git a/Komodo/Assets/Blender/Beams.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Beams.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Beams.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Beams.mat.meta diff --git a/Komodo/Assets/Blender/Columns.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Columns.mat similarity index 95% rename from Komodo/Assets/Blender/Columns.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Columns.mat index 402e24f..259b788 100644 --- a/Komodo/Assets/Blender/Columns.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Columns.mat @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 10, y: 10} + m_Scale: {x: 20, y: 20} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 2800000, guid: d47736e75dc324d44852eeb131314e35, type: 3} - m_Scale: {x: 10, y: 10} + m_Scale: {x: 20, y: 20} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -61,9 +61,9 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.75 - _GlossyReflections: 1 - - _Metallic: 0 + - _Metallic: 1 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 diff --git a/Komodo/Assets/Blender/Columns.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Columns.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Columns.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Columns.mat.meta diff --git a/Komodo/Assets/Blender/Desk.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Desk.mat similarity index 97% rename from Komodo/Assets/Blender/Desk.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Desk.mat index fcc3e12..5f0ee10 100644 --- a/Komodo/Assets/Blender/Desk.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Desk.mat @@ -61,9 +61,9 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - - _Metallic: 0 + - _Metallic: 1 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 diff --git a/Komodo/Assets/Blender/Desk.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Desk.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Desk.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Desk.mat.meta diff --git a/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx similarity index 100% rename from Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx diff --git a/Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx.meta similarity index 100% rename from Komodo/Assets/Blender/fashionEnvironmentSP21Helper.fbx.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/ExhibitionDomeHelper.fbx.meta diff --git a/Komodo/Assets/Blender/Floor.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Floor.mat similarity index 98% rename from Komodo/Assets/Blender/Floor.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Floor.mat index 6bfd796..7b036ca 100644 --- a/Komodo/Assets/Blender/Floor.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Floor.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/Floor.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Floor.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Floor.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Floor.mat.meta diff --git a/Komodo/Assets/Blender/Light1.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light1.mat similarity index 92% rename from Komodo/Assets/Blender/Light1.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light1.mat index 57e8f60..75eca43 100644 --- a/Komodo/Assets/Blender/Light1.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light1.mat @@ -10,7 +10,7 @@ Material: m_Name: Light1 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION - m_LightmapFlags: 2 + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -74,5 +74,5 @@ Material: - _ZWrite: 1 m_Colors: - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} - - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 5.3403134, g: 5.3403134, b: 5.3403134, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light1.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light1.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Light1.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light1.mat.meta diff --git a/Komodo/Assets/Blender/Light2.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light2.mat similarity index 92% rename from Komodo/Assets/Blender/Light2.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light2.mat index a230395..a4eebcd 100644 --- a/Komodo/Assets/Blender/Light2.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light2.mat @@ -10,7 +10,7 @@ Material: m_Name: Light2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION - m_LightmapFlags: 2 + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -74,5 +74,5 @@ Material: - _ZWrite: 1 m_Colors: - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} - - _EmissionColor: {r: 1, g: 0.41037738, b: 0.41037738, a: 1} + - _EmissionColor: {r: 5.3403134, g: 5.3403134, b: 5.3403134, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light2.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light2.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Light2.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light2.mat.meta diff --git a/Komodo/Assets/Blender/Light3.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light3.mat similarity index 92% rename from Komodo/Assets/Blender/Light3.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light3.mat index 798bf40..bbd2764 100644 --- a/Komodo/Assets/Blender/Light3.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light3.mat @@ -10,7 +10,7 @@ Material: m_Name: Light3 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION - m_LightmapFlags: 2 + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -74,5 +74,5 @@ Material: - _ZWrite: 1 m_Colors: - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} - - _EmissionColor: {r: 0.514151, g: 1, b: 0.52558273, a: 1} + - _EmissionColor: {r: 5.3403134, g: 5.3403134, b: 5.3403134, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light3.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light3.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Light3.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light3.mat.meta diff --git a/Komodo/Assets/Blender/Light4.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light4.mat similarity index 92% rename from Komodo/Assets/Blender/Light4.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light4.mat index 95000f4..18cbc84 100644 --- a/Komodo/Assets/Blender/Light4.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light4.mat @@ -10,7 +10,7 @@ Material: m_Name: Light4 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION - m_LightmapFlags: 2 + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 @@ -37,11 +37,11 @@ Material: m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} + m_Scale: {x: 10, y: 10} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: m_Texture: {fileID: 0} @@ -74,5 +74,5 @@ Material: - _ZWrite: 1 m_Colors: - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} - - _EmissionColor: {r: 0.5235849, g: 0.53105795, b: 1, a: 1} + - _EmissionColor: {r: 5.3403134, g: 5.3403134, b: 5.3403134, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Light4.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light4.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Light4.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Light4.mat.meta diff --git a/Komodo/Assets/Blender/No Name.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/No Name.mat similarity index 100% rename from Komodo/Assets/Blender/No Name.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/No Name.mat diff --git a/Komodo/Assets/Blender/No Name.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/No Name.mat.meta similarity index 100% rename from Komodo/Assets/Blender/No Name.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/No Name.mat.meta diff --git a/Komodo/Assets/Blender/NorthMassTop.001.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassTop.001.mat similarity index 98% rename from Komodo/Assets/Blender/NorthMassTop.001.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassTop.001.mat index 34fc396..b55885b 100644 --- a/Komodo/Assets/Blender/NorthMassTop.001.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassTop.001.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/NorthMassTop.001.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassTop.001.mat.meta similarity index 100% rename from Komodo/Assets/Blender/NorthMassTop.001.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassTop.001.mat.meta diff --git a/Komodo/Assets/Blender/NorthMassWall.001.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassWall.001.mat similarity index 98% rename from Komodo/Assets/Blender/NorthMassWall.001.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassWall.001.mat index c68b278..6e2630d 100644 --- a/Komodo/Assets/Blender/NorthMassWall.001.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassWall.001.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/NorthMassWall.001.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassWall.001.mat.meta similarity index 100% rename from Komodo/Assets/Blender/NorthMassWall.001.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/NorthMassWall.001.mat.meta diff --git a/Komodo/Assets/Blender/RampSide.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampSide.mat similarity index 98% rename from Komodo/Assets/Blender/RampSide.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampSide.mat index c240256..2bebf9d 100644 --- a/Komodo/Assets/Blender/RampSide.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampSide.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/RampSide.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampSide.mat.meta similarity index 100% rename from Komodo/Assets/Blender/RampSide.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampSide.mat.meta diff --git a/Komodo/Assets/Blender/RampTop.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampTop.mat similarity index 98% rename from Komodo/Assets/Blender/RampTop.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampTop.mat index b1bb4fd..47e719b 100644 --- a/Komodo/Assets/Blender/RampTop.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampTop.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/RampTop.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampTop.mat.meta similarity index 100% rename from Komodo/Assets/Blender/RampTop.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RampTop.mat.meta diff --git a/Komodo/Assets/Blender/RoofInside.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofInside.mat similarity index 97% rename from Komodo/Assets/Blender/RoofInside.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofInside.mat index 270c199..283512b 100644 --- a/Komodo/Assets/Blender/RoofInside.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofInside.mat @@ -61,9 +61,9 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.8 - _GlossyReflections: 1 - - _Metallic: 0 + - _Metallic: 0.875 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 diff --git a/Komodo/Assets/Blender/RoofInside.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofInside.mat.meta similarity index 100% rename from Komodo/Assets/Blender/RoofInside.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofInside.mat.meta diff --git a/Komodo/Assets/Blender/RoofOutside.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofOutside.mat similarity index 100% rename from Komodo/Assets/Blender/RoofOutside.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofOutside.mat diff --git a/Komodo/Assets/Blender/RoofOutside.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofOutside.mat.meta similarity index 100% rename from Komodo/Assets/Blender/RoofOutside.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofOutside.mat.meta diff --git a/Komodo/Assets/Blender/RoofRim.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofRim.mat similarity index 100% rename from Komodo/Assets/Blender/RoofRim.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofRim.mat diff --git a/Komodo/Assets/Blender/RoofRim.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofRim.mat.meta similarity index 100% rename from Komodo/Assets/Blender/RoofRim.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/RoofRim.mat.meta diff --git a/Komodo/Assets/Blender/SouthMassInside.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassInside.mat similarity index 98% rename from Komodo/Assets/Blender/SouthMassInside.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassInside.mat index 6652343..e50b2c8 100644 --- a/Komodo/Assets/Blender/SouthMassInside.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassInside.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/SouthMassInside.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassInside.mat.meta similarity index 100% rename from Komodo/Assets/Blender/SouthMassInside.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassInside.mat.meta diff --git a/Komodo/Assets/Blender/SouthMassTop.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassTop.mat similarity index 98% rename from Komodo/Assets/Blender/SouthMassTop.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassTop.mat index 80fef4a..ff7fd89 100644 --- a/Komodo/Assets/Blender/SouthMassTop.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassTop.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/SouthMassTop.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassTop.mat.meta similarity index 100% rename from Komodo/Assets/Blender/SouthMassTop.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassTop.mat.meta diff --git a/Komodo/Assets/Blender/SouthMassWall.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassWall.mat similarity index 98% rename from Komodo/Assets/Blender/SouthMassWall.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassWall.mat index 43fb27d..dba4f33 100644 --- a/Komodo/Assets/Blender/SouthMassWall.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassWall.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/SouthMassWall.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassWall.mat.meta similarity index 100% rename from Komodo/Assets/Blender/SouthMassWall.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/SouthMassWall.mat.meta diff --git a/Komodo/Assets/Blender/Stage.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Stage.mat similarity index 98% rename from Komodo/Assets/Blender/Stage.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Stage.mat index d2dbdb8..b95155d 100644 --- a/Komodo/Assets/Blender/Stage.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Stage.mat @@ -61,7 +61,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Komodo/Assets/Blender/Stage.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Stage.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Stage.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Stage.mat.meta diff --git a/Komodo/Assets/Blender/Window.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Window.mat similarity index 96% rename from Komodo/Assets/Blender/Window.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Window.mat index 373ad13..1b7c8b7 100644 --- a/Komodo/Assets/Blender/Window.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Window.mat @@ -62,7 +62,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 10 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 0.75 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 3 @@ -74,6 +74,6 @@ Material: - _UVSec: 0 - _ZWrite: 0 m_Colors: - - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 0.8784314} + - _Color: {r: 0.0754717, g: 0.0754717, b: 0.0754717, a: 0.8784314} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/Window.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Window.mat.meta similarity index 100% rename from Komodo/Assets/Blender/Window.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/Window.mat.meta diff --git a/Komodo/Assets/Blender/WindowBottom.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowBottom.mat similarity index 95% rename from Komodo/Assets/Blender/WindowBottom.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowBottom.mat index 40678db..c7f813c 100644 --- a/Komodo/Assets/Blender/WindowBottom.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowBottom.mat @@ -62,7 +62,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 10 - _GlossMapScale: 1 - - _Glossiness: 0.418 + - _Glossiness: 0.75 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 3 @@ -74,6 +74,6 @@ Material: - _UVSec: 0 - _ZWrite: 0 m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 0.92941177} + - _Color: {r: 0.07450981, g: 0.07450981, b: 0.07450981, a: 0.8784314} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Blender/WindowBottom.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowBottom.mat.meta similarity index 100% rename from Komodo/Assets/Blender/WindowBottom.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowBottom.mat.meta diff --git a/Komodo/Assets/Blender/WindowTop.mat b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowTop.mat similarity index 98% rename from Komodo/Assets/Blender/WindowTop.mat rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowTop.mat index d3fd0d6..3136f25 100644 --- a/Komodo/Assets/Blender/WindowTop.mat +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowTop.mat @@ -62,7 +62,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 10 - _GlossMapScale: 1 - - _Glossiness: 0.5 + - _Glossiness: 0.25 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 3 diff --git a/Komodo/Assets/Blender/WindowTop.mat.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowTop.mat.meta similarity index 100% rename from Komodo/Assets/Blender/WindowTop.mat.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Blender/WindowTop.mat.meta diff --git a/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg similarity index 100% rename from Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg diff --git a/Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta similarity index 100% rename from Komodo/Assets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/MetalAluminumPerforatedHoles001_DISP_1K_SPECULAR.jpg.meta diff --git a/Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/Tiles19_GLOSS_1K.jpg similarity index 100% rename from Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/Tiles19_GLOSS_1K.jpg diff --git a/Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/Tiles19_GLOSS_1K.jpg.meta similarity index 100% rename from Komodo/Assets/Images/Tiles19_GLOSS_1K.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/Tiles19_GLOSS_1K.jpg.meta diff --git a/Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg similarity index 100% rename from Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg diff --git a/Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta similarity index 100% rename from Komodo/Assets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_COL_1K 1.jpg.meta diff --git a/Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg similarity index 100% rename from Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg diff --git a/Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta similarity index 100% rename from Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta diff --git a/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFineDark001_COL_1K.jpg similarity index 100% rename from Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFineDark001_COL_1K.jpg diff --git a/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFineDark001_COL_1K.jpg.meta similarity index 100% rename from Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFineDark001_COL_1K.jpg.meta diff --git a/Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFlooring062_COL_1K.jpg similarity index 100% rename from Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFlooring062_COL_1K.jpg diff --git a/Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg.meta b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFlooring062_COL_1K.jpg.meta similarity index 100% rename from Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg.meta rename to Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Images/WoodFlooring062_COL_1K.jpg.meta diff --git a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/OutdoorsSettings.lighting b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/OutdoorsSettings.lighting index 8b60cd0..a55a1c9 100644 --- a/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/OutdoorsSettings.lighting +++ b/Komodo/Assets/Packages/KomodoCore/KomodoCoreAssets/Scenes/Outdoors/OutdoorsSettings.lighting @@ -17,7 +17,7 @@ LightingSettings: m_IndirectOutputScale: 1 m_UsingShadowmask: 1 m_BakeBackend: 1 - m_LightmapMaxSize: 256 + m_LightmapMaxSize: 2048 m_BakeResolution: 40 m_Padding: 2 m_TextureCompression: 1 @@ -29,7 +29,7 @@ LightingSettings: m_MixedBakeMode: 2 m_LightmapsBakeMode: 1 m_FilterMode: 1 - m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_LightmapParameters: {fileID: 15200, guid: 0000000000000000f000000000000000, type: 0} m_ExportTrainingData: 0 m_TrainingDataDestination: TrainingData m_RealtimeResolution: 2 @@ -38,17 +38,17 @@ LightingSettings: m_FinalGather: 0 m_FinalGatherRayCount: 256 m_FinalGatherFiltering: 1 - m_PVRCulling: 1 + m_PVRCulling: 0 m_PVRSampling: 1 m_PVRDirectSampleCount: 32 m_PVRSampleCount: 500 - m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentSampleCount: 100 m_PVREnvironmentReferencePointCount: 2048 m_LightProbeSampleCountMultiplier: 4 - m_PVRBounces: 2 + m_PVRBounces: 5 m_PVRMinBounces: 2 - m_PVREnvironmentMIS: 0 - m_PVRFilteringMode: 2 + m_PVREnvironmentMIS: 1 + m_PVRFilteringMode: 1 m_PVRDenoiserTypeDirect: 0 m_PVRDenoiserTypeIndirect: 0 m_PVRDenoiserTypeAO: 0 diff --git a/Komodo/Assets/Blender.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.meta similarity index 77% rename from Komodo/Assets/Blender.meta rename to Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.meta index 319ac25..8f03fb2 100644 --- a/Komodo/Assets/Blender.meta +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f6f81d4ac20cf68458f4059a84fe82ed +guid: 5fe011b1a65a43042a53abd71c59dcd9 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.unity similarity index 67% rename from Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity rename to Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.unity index 2c82650..b3da375 100644 --- a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.unity @@ -20,12 +20,12 @@ RenderSettings: m_FogDensity: 0.01 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.38679248, g: 0.38679248, b: 0.38679248, a: 1} + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} m_AmbientEquatorColor: {r: 0.6792453, g: 0.6792453, b: 0.6792453, a: 1} m_AmbientGroundColor: {r: 0.1509434, g: 0.1509434, b: 0.1509434, a: 1} m_AmbientIntensity: 0 - m_AmbientMode: 1 - m_SubtractiveShadowColor: {r: 0.33962262, g: 0.33962262, b: 0.33962262, a: 1} + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.4056604, g: 0.4056604, b: 0.4056604, a: 1} m_SkyboxMaterial: {fileID: 2100000, guid: 40fa5696077438a49bbce1aac01eba84, type: 2} m_HaloStrength: 0.5 m_FlareStrength: 1 @@ -37,8 +37,8 @@ RenderSettings: m_ReflectionBounces: 3 m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 1195723510} - m_IndirectSpecularColor: {r: 0.8606858, g: 0.7793159, b: 0.6551712, a: 1} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -97,7 +97,7 @@ LightmapSettings: m_ExportTrainingData: 0 m_TrainingDataDestination: TrainingData m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 112000000, guid: b73a1ed8dd2ea614e9fb3dbaa68c4821, + m_LightingDataAsset: {fileID: 112000000, guid: 22819a790239e1f439b4916d0a661142, type: 2} m_LightingSettings: {fileID: 4890085278179872738, guid: a0b2b2fed2b8f584aa6b0182e0563602, type: 2} @@ -125,6 +125,70 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &358118276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 358118278} + - component: {fileID: 358118277} + m_Layer: 0 + m_Name: Reflection Probe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!215 &358118277 +ReflectionProbe: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358118276} + m_Enabled: 1 + serializedVersion: 2 + m_Type: 0 + m_Mode: 0 + m_RefreshMode: 0 + m_TimeSlicingMode: 1 + m_Resolution: 256 + m_UpdateFrequency: 0 + m_BoxSize: {x: 100, y: 100, z: 100} + m_BoxOffset: {x: 0, y: 0, z: 0} + m_NearClip: 0.3 + m_FarClip: 1000 + m_ShadowDistance: 200 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_IntensityMultiplier: 1 + m_BlendDistance: 1 + m_HDR: 0 + m_BoxProjection: 1 + m_RenderDynamicObjects: 1 + m_UseOcclusionCulling: 1 + m_Importance: 1 + m_CustomBakedTexture: {fileID: 0} +--- !u!4 &358118278 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358118276} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.09, z: -16.3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1021232936 GameObject: m_ObjectHideFlags: 0 @@ -315,7 +379,7 @@ GameObject: m_Component: - component: {fileID: 1155195240} m_Layer: 0 - m_Name: World Origin + m_Name: WorldOrigin m_TagString: PlayerSpawnCenter m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -359,7 +423,7 @@ Light: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1195723509} - m_Enabled: 1 + m_Enabled: 0 serializedVersion: 10 m_Type: 1 m_Shape: 0 @@ -468,15 +532,35 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: -9218750672134369947, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -9218750672134369947, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ReceiveGI + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -9218750672134369947, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_CastShadows + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -9218750672134369947, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.003773585 + objectReference: {fileID: 0} - target: {fileID: -8942236800209729376, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_RootOrder - value: 3 + value: 2 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -543,20 +627,55 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -8442031686558042824, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -8278838772795264135, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.x + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -8278838772795264135, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.y + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -8278838772795264135, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.z + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -8011987268873825371, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} - target: {fileID: -7890726239237801971, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -7862268560159381997, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: -7723053240134943681, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: -7560066243188634301, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -6912330884368974815, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: -6191993235233714464, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -566,12 +685,52 @@ PrefabInstance: - target: {fileID: -6191993235233714464, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -5963102581658263617, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.x + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -5963102581658263617, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.y + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -5963102581658263617, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.z + value: 265 objectReference: {fileID: 0} - target: {fileID: -5359529083573046656, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -5329582030418737678, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -5261188494447100197, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: -5261188494447100197, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: -5261188494447100197, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.z + value: 100 + objectReference: {fileID: 0} + - target: {fileID: -4981886941177912499, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: -4981886941177912499, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -586,13 +745,28 @@ PrefabInstance: - target: {fileID: -4913707916254149574, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: -4574738050372528787, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -4469020849966767461, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -4137730369986304151, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: -4137730369986304151, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} - target: {fileID: -3462282432372369020, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Layer @@ -601,8 +775,48 @@ PrefabInstance: - target: {fileID: -3462282432372369020, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -3399741998558452144, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -3116108337990045046, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -2920351993784593928, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_Enabled value: 1 objectReference: {fileID: 0} + - target: {fileID: -2920351993784593928, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ReceiveGI + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -2920351993784593928, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_CastShadows + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -2920351993784593928, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.003773585 + objectReference: {fileID: 0} + - target: {fileID: -2873380853902670577, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -2730774185617774200, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} - target: {fileID: -2318962954985331450, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Layer @@ -611,38 +825,133 @@ PrefabInstance: - target: {fileID: -2318962954985331450, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -1193666767541746826, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: -930923630484901147, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Layer value: 9 objectReference: {fileID: 0} + - target: {fileID: -617619519919563561, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.x + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -617619519919563561, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.y + value: 265 + objectReference: {fileID: 0} + - target: {fileID: -617619519919563561, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.z + value: 265 + objectReference: {fileID: 0} - target: {fileID: -615344293294585899, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: -251795626167499648, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -206211240724836223, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: -37232922345700315, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -37232922345700315, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 471150660414803046, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_Enabled value: 1 objectReference: {fileID: 0} + - target: {fileID: 471150660414803046, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ReceiveGI + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 471150660414803046, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_CastShadows + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 471150660414803046, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.003773585 + objectReference: {fileID: 0} + - target: {fileID: 784190915837517389, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 784190915837517389, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Name - value: fashionEnvironmentSP21Helper + value: ExhibitionDome + objectReference: {fileID: 0} + - target: {fileID: 1421416571058882205, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 1638810502876924023, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2005229715816757442, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 2005229715816757442, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Materials.Array.data[0] value: objectReference: {fileID: 2100000, guid: 98f42df3acc1d534ba8f867139f42f86, type: 2} + - target: {fileID: 2061078731715110761, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2290959931731454084, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2290959931731454084, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2518356418047378635, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} - target: {fileID: 2550463727306718371, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_Layer @@ -651,7 +960,7 @@ PrefabInstance: - target: {fileID: 2550463727306718371, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: 2613352125801062323, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -661,7 +970,12 @@ PrefabInstance: - target: {fileID: 2613352125801062323, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2623721750562012668, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 2808137207777346004, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -671,7 +985,22 @@ PrefabInstance: - target: {fileID: 2808137207777346004, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2895389094282416359, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.x + value: 265 + objectReference: {fileID: 0} + - target: {fileID: 2895389094282416359, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.y + value: 265 + objectReference: {fileID: 0} + - target: {fileID: 2895389094282416359, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_LocalScale.z + value: 265 objectReference: {fileID: 0} - target: {fileID: 3017176953877615752, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -681,7 +1010,27 @@ PrefabInstance: - target: {fileID: 3017176953877615752, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 3163495613254227731, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 3836526290510549413, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 3855937482087671896, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 4268372926053018927, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 5113437301293520823, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -691,12 +1040,37 @@ PrefabInstance: - target: {fileID: 5113437301293520823, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 5547408344945028842, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} + - target: {fileID: 5547408344945028842, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a46f632b59128ed4ea5814a66bd0efb5, type: 2} - target: {fileID: 5769484663829117588, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 6273628541701597716, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 6352186807714907378, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 6403035019794507991, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: 6417776967755036611, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -706,17 +1080,47 @@ PrefabInstance: - target: {fileID: 6417776967755036611, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 6462645772955062561, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 6632382120094013389, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 6766520012618763466, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 8074490814521150679, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 8122363429942836559, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 8247994413960396516, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ReceiveShadows + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8247994413960396516, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap value: 1 objectReference: {fileID: 0} - target: {fileID: 8291696434807269406, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 objectReference: {fileID: 0} - target: {fileID: 8404000439554539900, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} @@ -726,13 +1130,43 @@ PrefabInstance: - target: {fileID: 8404000439554539900, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags - value: 1 + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 8495605006135600168, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_CastShadows + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8495605006135600168, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.01 objectReference: {fileID: 0} - target: {fileID: 8630817856308699163, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 8960705177808711710, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_Enabled value: 1 objectReference: {fileID: 0} + - target: {fileID: 8960705177808711710, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ReceiveGI + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8960705177808711710, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_CastShadows + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8960705177808711710, guid: c5cf8875b02074c41890a52e002f1a8c, + type: 3} + propertyPath: m_ScaleInLightmap + value: 0.003773585 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c5cf8875b02074c41890a52e002f1a8c, type: 3} --- !u!1 &1380136677 stripped @@ -952,75 +1386,6 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.26778558, y: 0.057030562, z: 0.0010334254} m_Center: {x: 0, y: -0.015838485, z: 0.039483365} ---- !u!1001 &1524386033 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalPosition.z - value: -16.5 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalRotation.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 180 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 919132149155446097, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, - type: 3} - propertyPath: m_Name - value: garmentDisplayAccessoriesModelPackFA21 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 65f1c0898e0ce3a45a2e07aeeee6f098, type: 3} --- !u!1 &2086016892 GameObject: m_ObjectHideFlags: 0 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.unity.meta similarity index 100% rename from Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21.unity.meta rename to Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome.unity.meta diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset b/Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/LightingData.asset similarity index 76% rename from Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/LightingData.asset rename to Komodo/Assets/Scenes/FashionCritiqueSP21/ExhibitionDome/LightingData.asset index fe342e99e24a782e10444e4d2bfb859121579b9b..24f07d846e9cc40db96ba8bced1b0813b31e895b 100644 GIT binary patch delta 2089 zcmeBJ%lKe5;{-7s*G>j72z>ydT@OHL1_mPoBLh8SJwt;uLxz9<|Nm!X+FYYoF1FFd zM$ZDM#%XOQBTOlX4uEm~tYJguU*Kn8fGK2~tm`UOf79zhb)Eeq-*t{s+ahp>_V|sF`NdOd+Bo(v1;8I=fs~r+%NTxGGW&B3dl@dZNnyOP+fSy}Vy@ zALN0EF8>gzcd6>4d(W+$uyg;tbReQIX8~zWFnjVhccsY*VH%S>To@TAyLzZk@?e>K zA(UnE5-*X-C0-Vj8@zNTd2nzjKy^+&;4L-zl(&G?|NjgO4OSqWtGB`qC~E^`+k^1r zkM3$9C2(a7)<9`%%}Gn_ge=%_D{}x!IoJd!PP2Qp)D4$1(K#kIAUxsibh`zmO~A0n zVd(*&+YVR-PF`zwd`F4{Hyu~K} zc9%i%A;jr5p)>F~9poOcn}XNibJJb64b~v+1hj18pY>SXgcSP6m6zL@P87fuUiW|| zf$;D7i|iJgv|%-EvY1bt3(D)&SiKEa<^Ys(u;yH_2!GmS z04ig!2Kfk2Sc6Ogn+8+{jA-1JLh=pBXL$1sMAG)GPBqPM%#hZuW83C9%@kR~ zPb^1y>>Jc0VEm<*FWIthIX?l$SDdKDCjM@HB#>VZwlIxndn^0hPBxeV-^cInTb#JF z3&!uzEZPteE_DmW=V#p+6t-FZ28{pYU$djd;j$ta|Im(rjI)eaq+$Hb=YMzV=gg9U z@z09i{+0TLE9Qw=J;cYa@@gj3NB!}EDfq-XtvIoja~q8R=kK=9?4g+|Fn(%pXOMKZ zKm&|_nx*UT#s8m_V0^_rmfY*hg%-g08Y=tF?Ja&*3ggdhyQqBq(N5tflb?pD$IM>z z>c82|Uk72bjRDWaei4s;2JwNFh(<7|&SC-L1!vnq@yo!9#0FKXFmaH&*5U|JAO#1}_al|y93UejjjISq pO}-tfVhOFsq0(MJnhS^}fcP*(%m`G~>lPHr0V``*RbBv;0syU;u{;0( delta 2470 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 o_M!|~ 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%0D^ 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..7fe44b7 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/ReflectionProbe-0.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 3c8218825c0406e46a8f93820f716685 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Stage.mat b/Komodo/Assets/Stage.mat new file mode 100644 index 0000000..37e4c9c --- /dev/null +++ b/Komodo/Assets/Stage.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stage + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Komodo/Assets/Stage.mat.meta b/Komodo/Assets/Stage.mat.meta new file mode 100644 index 0000000..1ccfa6e --- /dev/null +++ b/Komodo/Assets/Stage.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c366b5683632589479ae85687e5e6a25 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx b/Komodo/Assets/garmentDisplayAccessoriesModelPackFA21.fbx new file mode 100644 index 0000000000000000000000000000000000000000..1b5ad7631a393a89dfbe0717488bcb1422f9167c GIT binary patch literal 548844 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 z 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr.meta new file mode 100644 index 0000000..2b94f68 --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-6_comp_light.exr.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 00a005ad6611e09428f8724dbf16b49e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 6 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png new file mode 100644 index 0000000000000000000000000000000000000000..d103f734d7012ae0a5210af9a7f223dccdf4290f GIT binary patch literal 41140 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 literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png.meta b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png.meta new file mode 100644 index 0000000..3db3dbb --- /dev/null +++ b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_dir.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: bacb5397c2e030146b717cdd9391d353 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 1 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 3 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 12 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr b/Komodo/Assets/Scenes/FashionCritiqueSP21/FashionCritiqueSP21/Lightmap-7_comp_light.exr new file mode 100644 index 0000000000000000000000000000000000000000..873da6312351255ac9405f93cc0cf9c370e1079b GIT binary patch literal 168155 zcmeFZcUTll(>OYtV3)Y$AjmE`iAzvP$}Vw1Bnb$JNDhKzfrBVZ&QVZMP@*CN0xJS? zkR?eDf(el%K~%yj3MgUjaL)UF@B4-O`<{EB=l*x+neFcBuCA)Csjlj&p4pJ2iZD0; z04|UFF(ND$ImGkK>kIDq7~#4=;r48H+mg6-(Uzqh>|;i{wE($ z{_h~?yj+7l{|gErSxtSLc7#{V%2en=ZKjrQ3gQ{&(5@dkc&RU12Fug8O@X(EX$U z@c)qI-<41+`hQ>pLi#@r9Sv#4e`)v+`Uj-`_v63x{?8q75Qh-ug9Ks<`%e}RG?7C7 z2VtlZM@0X#>3}-+AF2vA!37LDT<0pYnH?|1HHG0Q`mbUjq9}z6Y0? z&<}UeibVd4#9zSpztV%g2M~WJ|3E-FxcvLTLTxyx_!ltjAC><(gJFSxYassT#{Yix zA50?u0ZRNwZ|#4F#T}>w65xL*7xDF~_+8u|dXd+ZSM~TE!O0y$ibMX^p-2#H1OIs- z0DuXL28ai@2LQ#yi#T`qLmNWxSp)CPN3LFJQ(Q>3+Vy5h#s2qGF#iAtTjDNR6gxJnk)9?#?y=fcw!YaG@dYi%s; z>}{=ox+k&M<`)UB{Ql=iwm@)Z1_UFrM!7UR0&LB<+>AbtXCpp5j*i|XbyY>vtd;t8 zqhzrm=W}j%P>6HP{%w}mZoe%#8gXx@t*s3N_kVwaB=Z;&&iX%b9^^NM9lHGPTv!1Y zz_+`Ld*G+N%WYu8&kG-(UH`>(Qp2x#{Nu)wX~VOs^J~vOM7D{X-14(`5BR+gN-gYP z1FJ#s>9upse&B`jtu2Lytq)tj{q`F}E;@K^od9Pb^gGx052%2R;LMK0zXJHJ_a0Fppij@i=a0c1aBKh5KDY-?w}N0K z*aCuIw65*#nXIp$dJq2U`LY8+f|2`=p`JV7$TNr-1O**X-qr>s;Me_)ok7a+)bA#w+7(}LO$##S_ek*h7I=L*BWNE4Bio*T325x6&wR3N zT-#%0t7>)ms(79pinh(TCk_J6XEK=&uthBum$)NY@X@Q<>#EnF*aN1S*Sa#~^`v zP*xc?CUml@jI$8NO;pBH2%V{f@eGyDbd?P@)p1kJ`83se6IH|+6$GnhXNJl+yJn|} z>i8Lz@gdFeK~+Q=0fM2iscrzO8^)^hraNrtlK0_5@qS<*y6Kb6|RYi@pR4cbYPsOvSC7)A6DHT z1~x`C5yP7E6iozFAgay}0c%6Rc!bJ0O@q3liTG1W|!u4e#r_FZ6urq%gegE|7tvOyOS2c?Z+U=)HHfqJXX?;PMjWN1#Qn>k!?B~0AWRpXi?A5=SP5bc1=2~=EjcZ{-DY{ zgohOXGc-5$R3P5hMxb6=;}q33h!8}(1wyU~!OvfV;59n;G{+%+Gc?zRHAhS!0M&V# z=3mI6vL=F}ihzb<3P}ZGPpgxr3Zb3pa}rBAK-y- zu7K_7KS1_fG(-Y|po8tEbO@RbngY<(OeX}^4l%p0H9xWqwzKbwgQnXcgapE1dO&nn zeB%IrXT~ne28e`sg^0qnIzd*g`P~EBkVLj27Ud5z+5xqL%avL7U6l=CGfkE7W8PJ#^xoFT4AX4ia6+~#!JNLBcToCek=;E8$zUumb=^g-fvLAGV za6nXy>Fhrsz5sA+WH;|Gp_ppX#de?`fY!IOAe$C_9z3e`?FPuL^-X(Vmm7S+zFP(k zvxDHT8z4>-{5i6x0(PeZ;A_*}SKySX1_<_L?Bl=}BOo38mZ1qwjO-4A??yB_GX64t z|A*wqng2uM|KIfgQUZ%f2OVFVg5dWc5Zo>LCz=(*6Tg(fEUn#6P)v&+1L9P`*CV^q zAp8F8#t3krVyci{Y=du2p+XP)F8>B7qV*k~4uN#D?+P904*>SD@A^Qxd7#)4kYbyG zy^!*EnC|j}z3f`w=0U~-ecoP&kO2oXKnT+19~--xV9&t>=z@pMMC#z%J1 z)aROrHnbKU(W;67nV>3Y{v1rcPSb<_5LbT@r9o!54VtBAM}9!_ZJwq@1!0g?fYkO+ zO~f8#K%g1_V}qi)F$~Su707(;L&gEB-#;*r2eWO2KE8Wk7-reDI)@>%2f-fzLsN&E zeqdGpGLr}84d{gI&#=mY(Sw>y0mzzxtibq?3Zg{?5))*RAVTy5(+4#jkRBgVnI48L z_d#KURde20a~!hk5EZr+$d+%IXpXXILiOXODu{HIPRMUSz5;SAshabq5JHs=W6jP3 zheLpT$ow$md=5NMCyRW?fXZL4Ngnb}kf-YCmxog5EJ-ien+CXR0)kv^U`IJEqVqk&ebzE~BbWIz^x4?k znAnP2$d2CQT_3oZW+#!Ibne~{lC(BVt*8jYlH{CKv=f~xw(j_GFngg{0h3U~6nnDB zqj(h|!?2Raz#wHvacw%`Z>$vK!^K3Kq*tbuH4|TN@5+KvOZ&$`L=dt= z_w+)qB+u;Sd7m@wgo-$`gYG|>Tz$F11kiJK2#P z!4M|bL(aaKIJ608A2cNPrn6!J%3PVoTH5}XCE5u)@TjC(VIh-m&oJ?$m!q9dam6-C zia-RSop!k(cs6NX-JbhS{YQ}KDk(}CJTruYiz8=L`UQSinb8iLl%roR(d}&3>vDvF z_Gh|{KzDRsBK!s}A(c|rY))2S$}ShYk##y+)P}6Usx&7X##~(Fb0*k3vo`q= z&o`@cf zG5E#CtD;OGe4nJnLD`I4>`r`8eA5U^jA2O3WQ)2UUI;X$Cj(IemQ7aDX3bUCKgkEz zJ-RKaX{~z#b5+cyqMTgiEdm$~C*_IT`sgdC|)A^)1EvB`VLL#3L!ES`XF* z4~6tx*Gywch3UPu^(~LaYiq-k8p0d8$;tY<2IOTC6;cGIjt5mYVjqM2+=IZq7*6RLh z80V4@rV$Ni!r`z2QF;LOFb>paSVpS~(K&El#FvP>!gCn5w(jf> zS>U^3w9ld92*KFida)6`dHRzyCuWpxPO@leq74tP!0mz*ms#?IvKwPrwM`+supDmS z$0>OsMxsHYp>e{Exzrz=7+RBOn4{itWQ208xI_uJLpho=IS}Kx;9#iC{H?b>OnNv; z(s4TvvCZS(RHk&aRG->T$Wsp2n0egd(6|+PwbkABPU~v;&-}-}Tfq@L6-q^e(fkbJ zjN6A?YM-EpyrUp{X2<}n3$=`{I6)appfk`!3?9w%8P~aqDkY))j6}V3)w=Y$NH%vh zSY+E1WY9rL-)lQ~(T5Td@f<{_oJ8#?v^)#R#_?ssZ^!4g65UR_WdvDW0j!RB(h`d{ z;c9OQgEW%FqGOSGsn{r4jwi9s@vgNfQ@6QpxP{pjDo`hMxu&5ZgkvE~FQTn`Xuuw{D>p4$<(X{KmRwy8T{S$_n>#P#wfK{IJ-r zSdj6?t96#n~)7p}&vOky@gbX)}D< zRC_SoT$7!ebJpK*L3tGJxLzP81J_XyCOiGs6Us#FcKta>(#smO=av++3E(RI{c6-$ zlG*3Y)yD9*)f1CDEm{*bE32E{$69u#3SzKD&VU9`fbcYA1QNw*Ny$Jx_TwmKj>fj^ z(DB@YDgUI?h3~JuCdS#_MJuW-$~dk#D|F-%EA0K8P9OTHkZPeIQ=rF%HZo_j#Ixc1 zyKK32$CBZ5jF$M*iI<`@?fE65zF9*po+VjCrx&!=N6dpqF)=?XanjM^n(5LpS&q{k z?b;k>oHSXivE-_^#xd~y8>;gD5Tw1J$JSPhavgED_qqBS=qo9e@=7S5|OeqMe-;h9UsIq|Sjxh)=^RD$*TX2;mu zG81=gkFn`|G+fT-)xjt3DhQ3;M%Q3s^Pj)j3blJfJ=!uo^K5Nx^>X3b*OvEGyS4S5 zmOHALOlF)_M-j@9a+HI19(D+p!w%qnI{CqjP)EoD-M}D>kMWG(pd@-sT-W&IePK?v zM{Hj(kJycR8hXk~TiDh#D-YX*Wt?VLP!~JQlm3}eFCmQH^u75Qf1S-0`%oi!KB3$U zCd1xxp1$vaN`ZCVPKyDb1C#5so!))05>Qu_AFO=++lWf&j8vgiGT<_3XoIs}GgT;jT;_unm&0|f5Ny`rn;FprJ zh!eJ1ny-fpUpz$X&dFwqi~lt03Fa{xWYT|V!o+Aal+@EtX3~$t3z|6BS*g2ubeH^A zUJ&ElP_%Khzb-ZZ_P3EGx4*GuM&rs*NMy_2y7$iX&g%5eF#zL zWM%-GXt}oX^G((8TW`D9g`!WYa>vh(KfB`Q zEfv^r6nZoWH8?uVtLk!7Lr+vb*wxXdtO12vxC54$73y+fycudcUN9|U>(kuzz$Kvjnb2e%?Dc5P z_>an2iI;GxhOr$af;Iak!Zn>!-wqk)bUj&Q9W>^Rc9Ob2c@2tt?X*m-dpivO+?jqe zd0_muWL44r800KJU~PXzj4}YXIT=&S_&R`wqHw>?e9I7q;Yj>_n-ARRv@iL_AU5O5%K9p*~fP&m}8=6RMW^x za(Jl|s+MXc!s>o&58W=Y8YvDbc}j9_`At1vzjha#q+Xp_S#1oxKC(6#YaefQ^a``Y z;Q?mzOMH4Y%l+kPza|2gJ{jDY4|)%4|H?kB8$F9ke<_y#MNXhlV91nJazX5sC*0{f& zpFDm^I^RT+Lqx>G?`9eo9rV3tY~lJ(X5iDV3~nCmSM?O&yEMXW0GG&9;$U_ zYi%Snk~%pBUfrt(LpP}kX|M8H>YcMLdDnl=FI2Q_Zez`!`&FB-$)BNpDnh9UvAyde zlA>*lZ5luK>=8tX!8%f~Nxh^TRpP-@?m%RZGWcXB&-X?6$5xG_lUbTkr_Y(LbUmbR(L zMd1yL@=jm4yMC?h{r>u<``Vk8nJp+5ZB#645OQDpi2iNsC1#b{3Rkd*Pu_{W}K83VX)oF zh~fV!K+hH&hB@(?a%Skp;y;8iG0i?G=HMp5D?=BIRm9UFL3mEaX5nCk|qL=0(d0 zvg+ZX{-l8sBbL-BzhpGutq$b8#!KoM=ep&VO5bGb?R(TtxTQSx7-Hy-hsP9j+txTb8S z-n!PZI(d03)Z6;QF!wAI6U`yY+CKFNF(|ek#+vNc5iRgJCUe?JPb~HDOzps>HJM+Ts%8 zcQRmA%jMA(VsP&4&{D`(sk$#yD!2%=pD%LHUP=E>|NytE4P}Jq`mrU zX_9_X199_=vf0Ix#}1P_#xN6VuDZRRp2nlb5|^J%p12OKH+o;#n%Z$_m|ERi-F%Qk zx^|2qO?|OrPLm0P#10I>^40VE0Tb4R$h^7~0ku1~72NA`UfbR-&9OuoNW`ZIHrM07 z=)556hsTCLgJ*r$*(BOuZ$@?J_A+OQewinHmoLJneZT9TohD#)zT{ls4=&g4M|_V| zEIjKj=_bCUDywi|&fDI869VpSUcGjAt98?ZdZOj3-N-LH8E-y~(+O19_!{RdcSA*K zArSehE8btQXWsCa?zXcg8&`W?ys)UH7)corFVfai;*<>{jEJyG!^A{bdgi*Wt7I}3 zOLAcI;5R#K>CE=CE9Am7U0m&5jN-PjA->lV^+%K*y24B50>4qRo;A;+`KwCLXU}rc zl?Fj)#TG;}A0M_X<~BF1NUrcV7Vm{*wDx{@{p(K4YG|nb`o)I)YWJz>#;u(uH&qOs z88`>nM_HwPoMi)iqN04YO$MvW3H)Qk4*%R)X? z%$azL#mg*NRK1{AKeNAto~ocB#~NK*1J7gr0C$edG#&6Xni@4`tXt%Git~&qd==u_TLh|eebCp<+!I1k@*c;$Dv(C>o(Y@ zV6LcyF{TBM-?(^Db{Zb`ZT!B`XXXhWjhpg?qS5u)-4d59ZMmO3x`OekA1IA>lJ`Cj zQuimY4a4+F4g z#}>Wg0OXymG4*gGdXJ1`k{ictG(>Ns~cm*rB@^@0>z%KBRfo{ zt`Dy@`mIvehBsH%R=!T$Y+Mhe9$)tk4U|i0BFy(Po5?CxT!f9GRCP!Lh=pcpnORe} zFEnqMHqPqBu)`7;DpgYMj)HH`=|aVR<I~nso9*n>87=uUs))xKP4{dTi$=Sod zKbx!j?XpbsNyh?8hIOHZpmtI=6*G`8uHd{GgyczD?)$=2(brw}TG}Y{Wl8-JV=j!# zRdBDZb+6Igee>$oww0Bss;RueyCDPe>4nG%?%!ec9!G3ixnF`BiUo&76e9F+cn-a} z-`UcCioJ&SE6JG2#Xr$=pO^Wl{4({IA@Y*Q1701K)415t6X*nZj+2x?30|O(AHI9o zF+4Zkj$c>6FhI9z(Ydm;qtXhssN#~PYk3o&p5zwYtls%Wpi9>=11XWl9+D6X$1$QSmJtzklBLJpS1syjfm>wV5{Lulso(mM9%+C*-!Sfem-|AnR2#Neuz_-?Utx zb~im4oN}}B7)jGw&p!HDIJ{@=+AfPg6w4@Xfq0E4n#N(4B$z@Uss7a9(LHpkukfotJpx_(?4=7QXB*k0^nYY z-ApZi>l*YlxOHV}YGr`H|L7SMHw$t1-CKXpz{%xr2fsi2Rt&N2z(r$s6o`^z9OT1E z()!Y7ecD?Q&Ft^CWPc3gR=F3w`xD>UnY^6RROVz{dotBYwaht&?Gd~DN!1Oho4s%wvRjKY|gadpUL z4a7CXmpT^6C)%jXI{5Td4&Pt#Z!S5T1T;xY4_FK5hz_3xVUymM$R9Xp~sEM>9<=gEf*(S*Cx-0ZiVc>S@r(L zo>XKX)rJY<%+!tgB0|j7wmjtggv13u!epZjL%=!^$&8lb;>2OjNcjiW?p3bXS2-zV zw&w+s@z&j*-lf*h8bT*S+$K~%%4EC|{%rZI{H=G@8;=XADF5iYs_W#3b`3Kj*94z% zZUlZ?wk{X8s~5%RaA8Wi{%G9mO0msX57b2e$7^ z?#mB41?V;=efrDpx-tG$sZp$$irdP(Vidf%#XOZ$^#&gao!ONPFMU}QftJ67Lh_gk z1*dTf1#ud3Kgkh976s^=%^X4j?u^p6kVVIlT>}2PeP@i{lCuQ!B)J&8J;BFYP~a>i zwA$T!Y9=(a0ScU5d5r1e_jd($V$et|t78)mZ-T1Ti;_j=Ifgcr)yUm#??j1mBhTMIBx!LmHm0&baSQy6@ec0k`;cjFqDBKr#c3BhwrJqei7_ zPVyc`(b&v5zxe=R(^M;btEfY_>nR}v z<2Xc#u9i4lkl#p@AWVEK)R~H{%|tH)b4z;FrpOM*$rF25uT-soYb#sszU$YwrfyH| z506)rF-a>C#fh(x6!w=iDMu|`O@;2dDwO9E!w&)}*oN`lN~+#>bk5&Q)dVmAhs)iw-5Z!pagk z=ICAFhZse_(bW-vZigq65`R2Xy(m>Dix93Pf+z`76pjV9J@CAVqb4y;YPWdin^Y?Y z(-=yfWoljTq<9n+V3ASWLX-iN5I~n*`jXk*G3RsrkhtT3C~N_bewhPT^@qnQMc>5E z-V{S?A$A76Z~;YmMt7dCt$W)I?zDpIS0|^|9o7biyjxmZr`lEgS&G_W7nmr#Dion1 zigt_xOVjy|rlx9!FlM;4Kpc%21t6bf_+F5=73_UzBx6`N*H>ejzN8bwwBX#(?fkJl zz_By=V|Nd#N1`V#A#GWrfX? zT>{u;(TV-M6iTx_7v`(-iTBfkGf?bkre%He^81z(IcG)_;M$6dhGqq^j_N&bu5rof zmWOj1KcOB8+}BXlIy}P6j(K1-(%13Z(Yi-hr88{yzOUN75d)WrS$ae>_gyh-wvT~L zYZg}q`z0%e45+alh&l{+W~{_$hfmIwER)h=uOT`$Og$gl3)?)BtK-8F>k1l>degamhaF^=uAY(Je}!&(J1O?pjVwLntzR55oMRj8_k_;W*-h`O1lx! zI>2A&S~2BzB{U@Df`t3i*HuIMpM@n3l?6UEmA6&zyJ?gr-(VYaN9`HM#@&(Jd#3yg zG+H}y)~XOSsMq#8SptfponMdiSlu65+u2zgo~pilFXZ`9i^i6$AUAd-yW~SrUDTO= zZ&5kj3j(?gZTOq_1oG}=n~Vu%o4iryH&~iS>vdc**T!a<_>{f+X1LuS5gx914`0Np zYk^Bg6JgxaA2n0F^900I@V8mrW0Zhe(f9yyF8`P8xSv92UNVvH=gnrSWMX8r-E(*> z=z*NE(_EM6If|DozEfS#9aXTy#5UASPJ>(2mZ=%PtF6~}8lg?0ttA4}oHn-B3wZjH z6*wJt#{Y3lUb6}+k(XCUNTx`8*fy+r!0pk^`Vcvrn!@Bo?_0TNcvXTJ6fHdzg9K7v zy67uedM=H}4ckn~P!Fk<3KwHt-Ma7dnd|e2FE#$X28YKmV!R3v3! zEJ%c#RB$GwWyT{k^x8f5=V0i{$QHO+d`nc6qg#2403bi|ud^UPJ-JuKNZ^;aN1ALhxkkOpnDgE*mtvadei&W08N4exR}V~+(~+e&I&t+R)}W#oMaa&4P#Tz*tc68 z`xV@rQeJaGKCk#tjsK^!@#;Y#C#?OeJ`arvR{1CYp<(ka-CE7&qn0-ByX-RO)EbrI zBoxBjOS(3qaKP+_D8Za0#=_-1)rv7zGwxl7l!)|4Da((^6jK}piAh_zc1%=ek z*_FjVeD@@rpg0k@&?ql0*f_g)ULYxbPKT?BKbl0jQXXi+SoMUZU zel3sP-Mw2{HbX;K?S`&>ZFxTAqvqHay@Cp3!1AdST}cDXV7xF(bQjjU7@)$35Jwrv z=pz58yX^yS2`&tTz+XW(<p9p%m@GXN=xF)3P=kUA5VT;1zB9nrj>3N?6+>jTY zaswWAT~aJ|60~4d?DfK>NDrmt-R3UR@5G#8nXORM$m12OaZdcgQ!K7cjzMEOa$;p~Z)yhAFISd39lR{@aBTb`(XPAm<;ccZ_YgZ9ui7bf7ivsdg3DZ9B`}!% zkX+4gsWwWBXkPBW{tTdnbSWl!Ni!B@x@0*TSuYhA5D%k^X$m|H*y!x!-r3s>O43N; zB1`)=CDrw{=o3bzS>e&%N|r9;0-~&>oUV?rfIxulNyXbF>(<#kqp7V)u*G3`WO90Q zWfj~EX#$6m%g3Xd|OT-zM#@BUr^7`2$Nu0`m9Nk^Tk!_RNFcgdNXtj3<+7^Us;_{7r3O$ z?X%c5FFMv2UK(nfYT&Z8n`2M$teCy1Az;!cWjNHw*j_0?VM5aHmg(sEUzSliVYBTi z!tfCo3{Ty4(n2ol$GS?ER6FU)!IhrDfqP={P0yH$Iu7Z;YF{V|QwY4B;wJ(6t)@*@ zz>LNs#~>jZonOlI(t>z~tZVF^dDX(yTIMy^Xgv2ZD71W|&5x=uv316k{Dbf z588hyiX`4Owf~mEchdgX2p`dYH6u4OIra~Hz!j%I0@ApB0>nQWN@wZ`u#(-{!vK}k z&=V~DW}S1wMoQgsJP%}V-mD*xQ9hi(t7M!eD{GOhlub95WZh}lpP^F0&Ctk+dm-TF zwY=I&7vmwqVOC>fN!bCpGmM;!8`(dHOw)7jV%a_{Y)_2n1Mg*#+a6|lR-8F?ORPd;%Uxx{LpZq9B13_p`) zQqk_#{T@&$6T94dS6j6BP>y*qA9sJ8xF@7!lOZdUdu=O|=R?{YHd~Ib`>n0+Y2=V7 zID~Ox)!?f@xS2LnbJ?<>_OB;_a7$tUb@BV>@FjWI7iSq2Z5GYHNA29J3TvLfr}n+a z`|cz4pw}MX6^RZhkCYx zN6IM6H8&rMXirt`T$=<}*VeCsD?@8DSCw~~?Kq;TJs!t|*oIP;lwKGp3ni>>`|*j~ zX7HNr2-m#Je80nU){)2#Tt_BKwaZ!H=fiW(iWQBDuzaFb-OEmoeMwIhMZ8gg=K-TI zS(2Gtbb6+}IKy`DAu%j2oBv%f3!Ym%j_8i#)TSIZI%fm_tcHs7B8O-zhgMh=lUH1w z!;>v}#eb4xe<%)Clq4WKj2nI5w%N{n-D&fldK22xS~Y3g*xLAWpB~YX3iD)ERhhjY zKJR#mn2)eTv#>wGJ01n(?8M3b!CDc1zw#+3XK>vhSywuus&@lh)x? zi|O{?(#y0xpEvagycK+%=BrerB*mLzmgpYWI}Ut>Ib_B+{m5*!IOffBmWR)}sLnQs zw_d4x?U~+qjdNAQK}fBkx^YM2)DYOxI3TFOjnq3aPLsw5Oc8B~0!4Jj3zIzqX$T=d9#t1!A)}U1|~Z=_4|1 zM1ZpnEmF$qRN-Z!Ac2yRR>cVd0kq2%WD5~qqvXQC;waUE^584UHK~98SygGFBm2Oj z8a<&s07V+A{|c*3tZ%hE-)h_m^#y(3S{@1y+0E?To0xdq zqR|40==#iFYhm?|Wql*lsrxz)`~E0+IdIN4#c*k4`kSgjvU;9Pq3-geUrMm!`rfeRE zrLp-dMPXyBMO6q6S?1hWqw-^8#Y|(K4<(b!EEZmLN7EV%&&bN2)6*3m^{s~XP(r?L zhF)p8Ry`9E`gCQzW%Hk*wSc6KOxT|~L|53AfQk#)_lhO4)S|eWpJr`vM5N9# zF|`ln=t@gh$hQzwDvrKkJ8(#hKz7KsF*nleH^SzX*qB%(R&!*Q+lfQcyL=VgoNAd_ z51G2>u?GpzcX0Ll_x!3>*B=_=eMC8)qquav5vL}hB%qU_nkod$)tU5U4 z$KOxPY3|lb^RPbK+1^vSBCL$PE`V=R8R0@_;!o*H&eFd3oB}WVirBF1fG>x(WFptI z=#FBiF{RsC-#P4LqV%A3ZSr_@UX7d{LFhCmyVx_OaEmM}ym7d73$&qla<6f#;ju>x z^i;X(eWJAyjGSIv(*VMG+biAlrNrKGn`dI-9=y>do~fS$DO?*BE#KeD->i$tdvx4P zhpgu;=rT4Rm;RDnYM?-|^KSFUo>YBl$VVP?(Uy@>qGgXt zsuq0qxZ$*T?3ZB)ot`h{M9p{G;c z>s{4M*`!3Dvj6FF#VcsF(sens^Le!U z;pV^(#WCo?=7L&vnyMm>o5Gf%e!4#ytO66oD<+L)ZLX%1qa3aQlP^IN1my z4zEvvZ+Es<8RpwULnqg^BA>8ms&@6Vy?`TYMV8p;woyh*+hP@G+Nlf$L5L7W7Pdcy z)sy$!ZpfK*KkOQP=;Y9OThX%PK3{&p{za10YC^?kH-^N&&SB~J<80Hf)N<9w0gm&X zT=pSO?cK@5u*PF8OiLUd+;WM59k^6tE?O+65u;vtr91HFsg*WzIXqT* z!&1ub%JxGt&pr}=@TsKcS(R{~Qw|g@IV3C}SoKX1z7S;Qz;RPd*j!0zo@w6lQb2K6 zv!hpy5+@~48l@6SPRyAdJ9tQJT)#du)iyCXxxeKOIqvyC9nb{f+BLWxpV=2i+EEw- zCyavaDvF_4#-g!wVS*}UI##|{pZ$53o!bCU7Q>H}GJUF?3!YcVrds<+(oa! zgQm&H3>hn-w`bm7xaF}{?L23PkF`p$HcEb0xlUc4;=oU)!xPOJ$8C)`psm6i?S%YO zBjDt9{`$-&EHSj>heXUQ0xO3{v6=2LcEf+4db zC0cdc^O)#i#ISfwnPkthGp{UZUWe>jwP3Htek00rf@L&0kf)gcFpjOO*yb)bZ7HW< zC=lnG74=$#)nH*hD+!RDC+m~k*_7*60uY-ysYh<6&OKFz{o*JpK!4(F=Ro#yIKBet zj5P6=sdxsaY%%>LWQX&ct>1f(&x6-i-F>Im-@k3V_MUE4EQLu_b>t%6fK`ju0JA_P z+LrXen2mOXW8Ul zDl^D*iQ+GH@>ZGhGoUFV6&*h^6_Vh~6$)RXmvR(jqt~jmEaQHeNh}oqkkF>hIoTgR z!7LWQdO*9o6KQ$IR}v_MEHPNCd2zMg%6AJj0M4#YmcEV*}~S_ z>+6wg;L7T05=s?CG^dOsJ>~W0Ucd=w6WU#~;qtqzqYLVMl$+93^4AN;#eysJTn3m? zadz{`*cv%*_l~$Ok`sF}FSjC_zSKLjM;r_s6546RA~7^4v8|N-hdE%(w|&tX`LxNA zJCU;ksCD8%;tHhsuwBl7#O}n4e^B_`@v+uEC*jN7b#1I;CtL>g922{EZ=Jex9^5&x za{~ID>_o*81$E@MM#2+r&hG(^3#m4>Cuq8-+57KH@a>xC=HEp~SHwbrGEQZV0!T60>Uy6AvQvxW09Otgtiz5;kpC{vY}8B6TdeM}QNOeK zU9zINi5v?AZMcmX1>IrqZZ4IUB663(Y}=cNcut5fx&ibG;kgBgqOsz@NB>N^hW+z& z28h-C=WnNWBCoH5Q+q9Kd#ziIYgikD4po#8f9;V$=DExx#GdF{UOp5Sw{mD<(#M=v?W1BO@?~+rFS6R9~|~=yiG`6cn>cI45i$9C)ejbB~UqW#$!~ z!!F|)(%t5i3VTago~-VG;WIKhx1^!>a|3VWjIrs%r89L#R4NZgA$9|E}+jwouL5?XkERKnl zQh7NPW3DKXy9)B!IaZby_5~~{N;5{E3zbXlh6kYCfoci2)<@RW28M>lMXkXrg(-Y; zHcuV9q3zPscOI(Re-E$tHS)m6KXrMbNS_Ba7s%bVBjak9C&~Ht^2}!B1oY+Mf!=@> zaP@Ek>Hihx{!G`QqB01Ouh*S5nbiS(ki6 ziPZkGU3}GWxkHP;i=q#ARh3~OJ`l(eKO%J~4TNW%0!xZoZPtW?Xy$u$+~ytNm^#o$zo!+ zBd=J!<}I#M6I7Mt`n0352JWv;ZbEO~<&*4WOO(Fk4-OR(~bgH_^KB zQ2}@I^X}BmJ(S>%>4Uu}L~ zGWf?}VTw(4%IM${RZr3@HCM2%a%td>y!WwyZMuRQ-fXvul4zhW|4>X3kH^12iI;cc zEEv9#jqjzFe&l3Q<}A(@baab)-+ZZ>xW`hq>7j3vCJM=h5&D1?ir#?G)8qci7qZcG zUReRP*=~p&U)aX->P7cLDPjW~Cy;ptA^pxyOD2T|*S>TZO-kmDEvZ!Izy%)_M$Rrf zXfjUFXhfh%JetUj&40u~C`LM*HS#%xhO1nMRmBS|_$PDfHa%wrCrRL+cv!GTEIDMwE~mzQzy?X__$r^O*DhB2YyQn+)ZDapb3<<+-+hyhC!2@k4IjT=fOi#Q4vaD(uKVoY2cv=VEl(qJ&YTV#}}#0~Vz<4p987L_V?p5Q&fnO*{9AoolNh zemfWLOo2Zxjh#DPt|Mohc0-0}aGylj_q=WIZr@y7mvZNhVBP0;{by0J=?UCj(Pg9O z)$LcZL+W~;26uj=_(%gp&VdSUZO8jnvnoBqMAmvW%^a*^lp43lN7XO}oM`j~)kub> z>3BSabPJ{%f6CHP)<~*X#^_Z^hKk$6WUtd>Y}U}DP~-aEV-LTr)h);(tZn)E8R)Ua zIT>mNQn?A91MOo*3&gVIT(>cbie$aWfKXlXhkBdtgU27orHTaQ5OtUQj!#CzZ`5qQ z1b>o`u*B6E*k4Gg`@^P{KTE&6D=;dt>cUZ8^CTWvjcA#^>~Tg<`O*^pm}C+mx-OeqZ$5jeAlu}%FpDbyh^p`q98i|paRi`? z3sL+bT3~^a#XMJev@oTtw1}b1@mlOITUNG`C!3jbbZ`~&{V@q0=_PrSF(sWJ<)4|1 zlD(4``#sBot=>S}eje+4Eq<$4p*L}Nu5U&9DI_H7Wx>+mYZVc$%(E;`E7)b6ffx`A z|M+Q*xtB%zWSIN+X1l)EHwRwxH;321T9UrsZ{l%UsBWN8;fktD^W;6XfsEu>Lr$`# z0^wPOyO~&?fuw*H^Wvu^yc-j|qib0!Dw*+uhgoX1QJ>N1jokVHxuY_7N{^D$L}NW= zm@LT+-Wa^6(DRI)fR(Dxv6(C9@cCVJ3ZFvYuhiD@N`jeh za>ys|Liyn40U?uu#h~W*3+A&IOvqVp#8jV_x$6m*Du#7+d{pjqL$oposJwWv{6d>rrEB-;%s z9%euPP2SqqQ6)digi$QY^PMq&)(Bi)z-a;K(tL@OKbs+OT=@`N+(zvWb-oeUaZN!q zY+Ewgk+}(89*4aTV@M9yWp$#c=+RF?JC6%8uE04g#jA>ifWqdIQrs^qK~v6(nZie#wLn!5Vq$Bz}rw++0jOL;ADhUbt%fV%x>mjv~oTWUdZ z={Ln5^1e(tow6LmmByS}8PAg>$HAP1WnmV;VT%quWc->l##d9{kU4>QYi3=2QbWvS zrKR+O(qjJr^fEUjGC#2K+T>Q`{uE@F#wrvnbf5HIIiYwY@Tb1<6I!_XzNd9_QgQau zCq}lw;7di@u>$?kAqHk;XHzN^oD~XdLJT!riYdRa7g&K={|h=cRb_J8@M8XLmUoj<-+x@{Tg>h`a;vVM z>Sll*dca(0lD9hiVKpenBM`lLL`_&m*rvD4)ksNPtW>n-|6=by!#xG6it~)`c7zPXp*ijoWD9un8t*hSU$|iY?iY(zS5&h# zsbMHg`A(XglnO*Wny3rCU{-DrYvPM5Q*|pfoevO6mMgo05;w5Km%vyqE64J1o!5kg z*#<2rA7w*;TNPcYN8#7u6rF|RMoj|Dyr?8g%uszkTYy+RH?7gyK6|7tREZjsK{htD zJWUR_d&P2iow)75&R_LMY1y#(7iZ8o zjdHuoIV*leg=c+A_Xw8mkGs`Yyb@FGKV4mI9{jLs^2%K@QC?6+LWVd{?qXu1gyR=i zjxjKCraB8jtVQlSD3EKSqNU^R-BG#PTm5+`(R4GahC9m6+OEVQ&cOY+<+iz;(k^}1 zGvX4x{oL*~`kW$JjY3fLQo`RUQ+EqBQmo9)PKn5?%DpRGA96WlwR_<=mxv1w(z%J% zhc_uBl4T_Jd#<(sr{#b|wV8ns-2QkmcaQgiK$TFxO^mdfK^D=sD+lhFAcik~`bJJc zPSeQN`f^Mm>53KM%V|+|bXlecvgb*N2iJycCIw50wZ7UK<)Rib4I1IhPB*t+>Nsqt zKMBXjH2ecqKOuQrFdK4(i_~Z6n9i2y+Bcd2e>fHUZ>4Li((T5peMzYTJAps88>Uk2 zzl1&huqw|{_AOrq|2)}=YI^HSqKwu}rfj)hmPM^{;nPEF`-FzFHa$7feQYzLX=v!dN zHVy(@86ya!4@P6AKyd%JzXQI9K)`*$|GPsms0|EoXdr;AVdxt;#=A3PC<@F3l7PS= z3E+ER*Z`;oA_3uM*fner2u>bi0zsj$#9UehS~I@hXtUQiyeNO~VcLTq83h}Eb;Rir zg{DgfbVfIQcsM&9K|l9$2=^FBFjN`?{U6py5@LdYI7{LX&JY12 z1QLydq+?QvZeWdwk}ydyjR27Z)`9@Omqb8tSVSkVfS^$DRXSDzLxj+z!Ke^!A})#- z3NeJh%mTQcp=#e8!e`+0Gk;UZlRzxgr-(U_w2r@rAZg(L*4|bG<2?d=dtPW_QIK6OdL`9EdRkz~nq3?~t<>$l>=$uDl&umLX#76t`U(z3^u2lp_Y(Zx{ zJyg3K50z8I+ZN;gTrM9I`R6=yR@q1NwajI~w7O$IQZcm3Wk`q;s@AG06+`K3Q`Y9x5! z=8D~ZVNpee@w{BP>1(WfHe?M&2?*6>>t^Eeb4)0sSC=&TT{3sbJ-`3&#M6soHe0z3 zO&XWHBChZ7{hdz>#LiF&-XNpAIwz!>XRM|I=4sP`290+=I8m@2s-_9`!D@} zo55`Nzx}0u{<%lz@1RHQ&Hb0JFaO=TOMiUu9o&cq>pn+cpPSpGZ_#V!=s%ym3T}9M z!}In=-SOYe;?I~pBYt#FS=f_LESy$YR}B`bkDX^iM$~CopB-~bTF#3)XAA#?+ETty zBXKJA^pk#K9=uoh+bOmsgpqh_5HyO1e6e4q@%$kvOvCT_>YoRqS5#IS%=Ay+=x$G0 z>0oJZUH)=I+&vL`9Q)rM3DH!5(2xRP^9Ldh911bPae=L#NV0?=h#4^>KOTq+e379a zSOO=C*W|`?C@m7Q@Qo8kgji-@1zYuh-G4he_=JIwFqSmX)=1u*0|K^t@DB$;VsJ1< z*?@o+!yu3tFnd@h4o#%JSavuR-(KC)Cq|}IkBAeaFi!d?6z-ll1k%a;KlAkh5)NWXd3xXEf`@? z2EZ|B2AU2lVS*EQIlwp21uV4pFmblp(;tUupu_=KCpz zwF9gez%l@h;kyOUadf`}@TL<0HVmac<5)Pw^{Crup=R2d*V5RY%e!Aw&D7y$t@1+v2gU?YHq!r&W#>Z1#9 z2iyaoCe|4gPN(h?U?yII1?V@o>-T^pru_H|22+99qY03j|5N4x(nLE$h?wUD=!5P& zC!l!1U$+6*!+4*;0u~R0`e{C;xy{ZnESA!MLjgYPfV`Ms_&AJjfH47x z9FP~Fu>vD&QuKR3|0Q5;7?U$>ol^{z1C0C^pcr5gAcY_+4uKQ|*7`q6V-%PjFV`7X z3`i*uIKXQYk5qlXS*EC`GPj2(vWGYZrXjz6gH0Iva-Q4a&>L4Zv8g9FqE9(W?aw_(^J ze{?|pZ#Q?q0PX?O2>hRY2K>XIivCamWU@{_4GbQ@j|kBFz$cIl`U}oKMBwFor?UVT z2+EkR{|1Cq4`JQGG*0XzcM6SCEv_J_I!JRoUc00H?2Xg`cMkUAjgKtRfy z!DMBfx`07hr*~R_t%xoRNR>lr|GJW#&Awz#bAK&kJrT<-xE~Eb~ zi&4JrXQdtb(dR7myBR}_E?57*xBq|d|3^9S8QdnJ(_b@AUFhSS`iwVo{R8mh{KbLq zqydOS*ZPmDVr)EWbRPY0!3>mXi7u?OL>BYfKULXvS;`{2)e~Sz4!DV zcLupb0Q&$CzJL~m0b48v?D<%*hl7DmP&$E4ndd+k4rayE3AR&RI54bi7(<{W=mcd4 zSR@ksnUVaZ2!!VM14gN}1nJm0}u zKLaHmL-_#)5aSq-wokXvZ|+owgK`EOLSAalf)bd)oT&qS43yIFQ|mxC>lp~h8T!k(|?CO#vu?WbKr=`BAtoC zMKR+7`$Yo#fXlGLfl@?F$E-nw{pp#zD2%DbPIu!jF<|9@XyVDa?-eG!DmEbF55q`*w(|M!Ie zNeA-+FM8(-KF(x{_xyQr8bvB0Q&awh#N`BzbQ(l}^|JB>MDZl|i{4Kzb$WcpE=IV7 zK;m&jD?U^7T9R&Bt{k-Df1prL|1bb*5)nm*zZ7&e>O8QTE6g={tta$IF0@#B4QrM34cdk&RpAj zHV3~nOTW2$FxMWL7l4JlgodI6_~Q^s%8)T;KiIxL?Le7rTZ8Ce&oLC>-&q*rVY~Lr zYO()F(68)}KCcvk*DB=!J?|Gti-C(ahRo=6%M5o76Cd=FcZ|6*hrzFmE7;5TwP@GV z3k`Yj`56i!m&^OAl1>)N8I`Kn%y=5r3{|OBysj%Mr1+Fx#@jIOhF!c1u4`KAUu_-U zd3!K3Gdz~YoohUtYKxPW#*?Yt3QC4zX=nZfIAo7p*K>?A!De!^z<;8oBbkbiL_KkL zBR`Jy4wBmKqoj>bp7S$AF7TB#~DiBGQFpj7&FEyA}lO_64kJTQRm6z2q&j`OU zr5*26;Z`xO+_X73c^Zk1n_E9P-cmQ``Dlbb9lq}EM-FulMIu~Fyl?7q5l+PpCm94h za!|ew*3cTh%>yg zDySp0Kx||n%QjSUyD+=!Y1CsTS(WPZC7QYFnThcR(q0x)-0Z6`LvHNyq?G-L7GA}S@*!hQ$T-X*= zmJftOs59YZaVADI&d!=hP7Bn4QYR6bfm$n9Cxx!uyIrMjAK=gw{><<;#h+V!&;HO> z_}bYS+gvT#s6WdSgl~tGui~fdYB$0|6(5zpS^uK(EHyjaW6wk22Ufmpch8@GaC2tr zu5U!U|KZf5V9V2P%L?^unryfm#JdS9n%;OgfqCpR zC<#dp$P36vMds=_sH-x}jfpBssXqzRwUccy) zv~;d$&Zb+{>t)qjUhnD`Zk_dV+VwrZ;n`la(d-l!6{~h_c58E*-uhv4+F^8Vuj9j8 zKW=Y@E)FB8HA0#b{dr*FeW8HZm@?!tbQ&STvWB6ZfU)5&bsKprVWRYo!~{r@#-(7Y z0<`<+Qgt#CA&KjR`(R;&93GO73KtB*7s&yUCejvgKrDt=M$P}=**ECqCtWypOc|or zXow2VjOo(FuMMt}-Y3iuLPeM_pNo#UC@{*w!&f9$DKC1)Ak=$aYs&pg;n z*`RE!yxQ(FW2bjFA~xt7H)d|mwAx$)A-uk7{#%J}(V1 zT7wa=5Y>8S>8H#X-m%9OzTZ}oZ8);Tu}t5W6qckCWe|53-9z}_^i)Lcag>+bbks|7 zpK$ZxeP?t6IiVI}QNfdyCRCsJx;pe2^$k@q^A-1afwYsn^@?$>o+_gt<{nuZDTd{c*Sa#wRZ57&&kY+A$Gm|sxk7Ro9Ey1F? zkf^^jVVKanxPVeIs3vn6ZZGi0Q)myFUgudy9?39Abn1HyB@oSFN=1UuAWY<%Ji9bc zsSw7xODe{(OJKb;Bxa;YojXH>XS^7nI1%))J75Oo7&9Q(m8SjCHr5m6HP}8HpuylE;~(T7B=LI+Gp8?Jgjfm-+)n> z6(r6|u1#uF7e?P18|qvJIoJ*|?Ky}o0Bt%B=k~k~hY-;6Z-z{HFEj-#DC5zBKKufU z0XJoG|Ipl(FuhzN&r zC`6kev6a(M5~6};a$VuhyRFFsclmZj19zo_C#EFilB|}7meSEuZ+Fgexk(X@zNnw+ zS&7l4E>RB*n|TV$RZ6NHHDtK3A}aRiwFm#Sf*8k^t!w`4vw#17eKva-=6yFn5GO|w zpmx4&lj=6nhHOU3u;L|uER3>`3FaVF14Nu{V=|fJnU6ZQq>Gu@`(O5>`dY|g*kVgI zPjDw-k+Q77;-g--dI^hc zK`2jTCs{M$I9G87l!kO=$5BiZQ^!(b-pbs~PJK%bpsEXHW-8d(Tk%LoHayLB-06<3 zFjO!9)s0=9l#$W15$2I~b;wCvy@W)cU*EDmY(Md#V&lUsee3zg#hF&$z52dycovB~ z1^4~&qbayEiN$Fq!|cRqp=v9~a*i*x;=h9Vm2EA*x%K;qHV(luSB@Xk3tHv5jn~5O zkM*bqJc&cWX^jh?M5Xt%?Wf#N%6fdB(!N!9CFsY>uwa#%u3d?B@)d4`yiNU&FQVd_ z!MAnXa@Z?3Lmpz~Z~0AMQ+q!8s-@%7Oc4mGp+OY}Hv(XG1@3Oa)7?m(qtYmgT3~bq?FxpS^3=DBQc&-Z68HzPY)#cQtuLC_Ru= z59eba5Dc0Bd8?B|YogH+eyG@PDD)VURe)AKM}SV}klLTeHvG!2E$R5Hb>GEuq}3>{ zeKrDX)eS8YJ2_pJ2nS6OCV3gnr^hOfQ%cECn1Tm?rfVnFk2c-PQ97q+n=WB16Pizn zPp#p8;6zz3yjBfPnd{f5Pk{DTyEAkz-{Xhv=RUl=^j0^6eC~*{j6f>&&2iiJ4-0hv z>Z=B>ttU{8)TFBA^SQFn2HV4AwzWriK9<+szX^ZkZ}ntQ19UkEOvQq*t8m9`@#qE; zJLP*{Z=a%QHfzesqze{jWaMP|D&=ydcpwM6_FE_RjV7r{`s%exfjCvB%X^gKsON z=CD3}m+()l0@cosePZwNJ-)E`;*(r_%mQhk4V=Nawff(b!#IaE;Q>3xy! zAGH_`y;HtjP5bROD4)+_RkIXxfjd`P#kKisZPVzUZK3Two%+%>K7xggxwbVLdw&m{ zlhAh~K;yKT{Hcw!EJ=hSXzv$MT=Qk#YmZz&tZ%=ZM^#v>6t|#FB4j z_^g;grD7io9lTOV!0{3t6C3l>_BO|5vTu`9!xD=9*DNNabv-Yi)AM#bhP#hMTO6L= zI^6TG009Eip&N8?#`Y%`ngFA?qw@q`EOy?6DI*6iAuLh0?}Z5}D=weWYkb9BUU72- z*I!pFzJOf2+?(v!>&l{OrK?oV@7fKeJbV#OU|MF`nM&e)ReF@#V$+`={59u&^#*i& zxY8$hAg$bJSZk@AsV-(CbhE5>HGfR0=^mf5Yuk!T4~d-fYkTdp$e;p71QELxz?rc$Hh5Os)C5q_SRAv$Kv?31O+!Wq&=d3OR% z$fw|wP^qt#NAo47mdcsYyoI^>ILD_!c1>fJ6%Tx8-+HxLKQs1f1@|wXZ#h&R=5}k8Blfao!oRu7=O6o6{~VqWG*;>E`9ZGH)UV(- zkIkc*8;QvY(@w@_N7ZsC@tZ$MNE3S{d(^`5N?Mt2icY2CSy-xLCb(AescBk0SsLOa z8S)kXMLzV5zHVvqy)JTY^VI#_uvRZma8u~f=;(pY+4gICq|Y(W47XPT^K^bl0da&FAiFo=bnTcMVP|^jupRWV}|*0*Ay3#AnO6pWawq( z5*>C}nav8gtEX!JR)y^|MqDE2NnpZ7&XOFLYSV0k62Vgv=JVb>(2oh9<+0_*M3SpV zGnLXmy9U`jTv1PaEv6`Pn-_%qi5FYF#Fd!dJ=oot-Rx*@KYM4h>e^&@`1m^DRtfgOi%liGnv``@eCwpu|wRU-Y&!?wf~ z+mm)yYI32oo4<$3-G|@W%Ae!KU&*!#J3C)u_Tg>I{f()q%>(_p!`Y3CQ~A@E=$=EP zDSRaFAE%PwuP4&R5|G$5CXy3fG@r0`onm3g(<{@fVtcl&Z(IYO{uyl-l@$iTf@h(@LaRi1>h z#X*!b?vSa$j5URuPsZb&ZRlB;YhR9pZa!D!`$NLoP7>@_+3nmMF(*6w`$=n9TeDkp zSA$>LYA0T(aV|M2d}(v`ZTRzPwbs2Gk1pPM+dB2(?cehux<)q)1(Ky>yS9HORIb$4 zNHLE^|Fh#9q=-pPh)h?A^RC8Z_3N-`%sC`S5PTe{;0GdgDyX`rgI*pGE5*3hV=dpNrRdG?R5ed|q!L>)~ z74VW{vmu+!GZEQj)og`gO&_j)-1#{(rSd)0%s)j~xpL&OLvK*a*;B@zKKF`>i)^Rd z1_d?@;*N(XmPW-MyX5PzzP{0NHw>sx7x!AdW;dE!gC+A(>)-KhkN5-Gj%J9Yhn=+w zwAV4vpo<7pNpSWeT-&M@O85;MEh`0FSWpc^9M1BKgtY>$F1#fh(YY%I8btf`p;rid zPe6o_>2bQzWb$e0N%IVC$*X~FAMacVIawH=T}llIiG`_u=Bgr?=g613t@_2(2zJLN z_N`1RYN(t-qMc{jFNKF~bX;8Do5|1LWDq@XJvN>{9Y2Qjwq#}_wmBzY9!C}-**Mc7 zsCw8o+2A+rU*a%Rdrb36(8@4X&2q5cj3Y;?N}7V|6IdaocJFUP0%T}~u^u6HdEb&6 zSCS@j6)u1KB5fryV-rsKEazvfYhk%OqZ+z4l*(_^Ua4UJ#OVn2+e21W4U1K_utH%H z`F8V%kpqpXJELze?Y8=!?eJ>71WqPCc_D0~-$+7m#eHmKb*h%`6O9-QNuuGw{6%!X z$D-1Jy;!uY0Xx*2kIPvNX(_shmByjFJk4eL#MJ%!3%heRO-qHqb$NK{vX0&SX) zOy%hkq6itR!`9wPzhjm`VP%oMsPR)AO;_XzSaoD{M)j``gpPvj)IM_FZNctIRThJ& zjBn#TS!+W`kL9Q_c{%seycZ$4t>C70-qv zleYF5^M2!(wi?-4qDndA_<-v(^ChRwPIXKj-lb1_d3F39*|^j(oRMms^!bhBz}jgI z$!e0h@~~s)a#+VFk1Xi?24UYG+qXm0Px6X&u_R<8+w9G&-zzFDMLOSH+Ody$EOH)e z$<-UsX~ITG;I(2~+#WFkCd4f@C7viV^CL!Kmun!Sc`s2TF`t8j%ga=`a@@*dPnPL4 zYWj&3a9}Eetpo4LBhfx{?ZD~B{lF(H+AvqvMms~t9b1bXi?UL zG;3~-UT*qCU8&miS#5ami;3koDOsX*850k}-Q!=r5^XeetH@GrkyuV5kt!$VI zPJ2x~n|sM&!kRj4mc^C0I24&og`jxSBP?#HAiQ~#BlvHb$QqdZq3|N!+aoE?Jg_{n zA%P`^m=lwyWs&GU#(s~B9ntnjExvOGV_<)pgNq_f!QIb*Q6c59NPAmMbQ#Ms?5U6I z8#JQpVXlRa;F3dEW_DhX*ud*LOKst}Cdjx?P++)Xa9MDlR5ST!%8(qhoMIO_tM#9j zFX7>>8++k5M-O~Xe4rnKcADV{)kkTs5lpZ(HmmK5C@)q5TL7jD3jaie1R<%Y5>4^> zmPiDXAGXxgg0)pK=tX7X$Vt1iQ!}>jw2vcAbyPikn*B!BH}5@BCpKs`1`PhbrF28B zc1Z0^xYbPE;8f@v$M353Kd~BCp;JDaB`fIpl9SWEyY!jXn=|xwwTqYbyxI?rjaqR) z$4S5Nyz_2QZm1+1@jH%n!2&)m(Sw59!y%rXQ3;)^e}Wv+FAKN_{ANpM>yk$)sYGQe z6(m3|BDS|#I@!+%k9G#}u}eGG-&(lI<}4kB(2B9-+2La;=ffRwuFW*2>CJ~bveYh| zqmVSzG~`7slP;KEhzF`pI_u-X3!UeAl-n}Qj+OD+o8s7ha>}t~56iG2O_Er?-j&AG zSXY7CG~cNy5H~&h4n&*JO;>NwKkRP#ixZ~M7}M@143-rlLJL_?MZ{g-mzoa&bt+8k zkqO+E)JSt~iQ~V{F0O4je?Tk>b;;`uRX6@Ti7L*uwH=dl3U5~)t*v=grYR|y#-gKo ztGeCE_?q6H3%f=8^YzivEvNf4$h$4?EXuL+!D^ST%^ZH%>Y%s#fu?2j-17 zwY0(+(0)4Fak%$8Uxl_#(Y+jfewWBy|R8$`OlpKlY8Ns=SI zKg|=15yHQ;h)Gh5S@;+vZ9r3w_8y59>PKRG4v z2^yPEZ*G6!L!bUTyBGdXjqmw)^zg5KuL7X{?08Oys`GqgS-@TBYe)kOkIfjm0n#z^%h?La ziTYxKa=3gZE)mJdE0|>xO*1wJNo$MC>^gz?q(?l7_;|jp9)o-2N`U_%U<_$An6ylk z1qM&R9dO=yotk89lEQA(?dq0Atx9r}@3MADUqIoxvi;6VnEx{G?4`yV^>S-V=;$bs zsf9tAD&3?Sm1P6cxDlum3U3GPU+K?U+oxvf&!_kHTH8MN5$p84aB8!7$a=6XnhnW+WwTEHf7A{+e)T6oZ!EM3( z%tDZP3dZ>dPcelg$Mm}74ojkS|5%Q&*7#c90+g^n+jv5&TkW=HL4A&gO>X`5>h!${-BrqB`cPO{&EvfHdORMa z`Qid?4YSNsyp-v`C)BY0-LxpwntN;k388*YIw>+$G5WV;q#G0VoEZCZgITX@XZ28YFg%p(ZqH{ygsF4s< zTNxL9!M9Y%G|Ik6Sx(ncw6+l2?`@@dMd1nM)4(hm`*`!&LB!1AuK(Vn&9^gKUcOuH za}T_)l5&}zl48BZG`ge&qO*~BapH}x4HGe%GGtPP6d>qq%_OzOVd2>56YH1o@a-|Y zTD{7@0!v&8*_L{5xohKxO4hqg@i*{dNS6^s!jzvdJapzX)}Hj(LryAb9z14XDIo1dnyl!5y@%-D`8#9{Tge zeAb*9wG^p3c9h2~h2_-8jd3ga{k1`>Upo*I8?-=QfE7kfzi!1zd+A&lpHY?t?}b4r z+J@g3w@HhM&UFH%I3?l&Vv)ndC(A}!TX@Lgw5EJvT_TI+q~EEt~Q0n(?LX7M_8C# zZ~6s9o95EBausdZ9rfttqZNYWhd%wj1yFO_v_DVI9rdu3){8aBe^RAbU?Ga`Hxqf> z6j#f=+(P~>0n0+& z#@AW929@{8J~jpQ;H%S~)9sA9wMz#P9UXw4IVO^A#r;aDm+}K1?WJWFG{~=Kb@WoV ztE(w4s#3gLOgUx^U=GzLu~2Rk6izMDg9!s|ST8VVQrfS>N2MQ$yIhOyCK|-g8+G!* zi~M>+H_k+3@L;U10gXLu< zC0z2TYj?}E&+63sJxT0ev(@X^sYPQG+i!FL2s}R@T&^By?}11Cg?F@1dOA->N^xh(fNWShfQn%ns&sz<*{F{R{3M=-qWYGldq)9D&KC5 z>Rmry^R0Zu+)}19zF#T>t)N+d+Wxb!46%PI)aIGim!zX1>yN<`F3ePxeMFU?*x9mJ z8IGpceV#NL$c|z3r0u? zN@0=EfQJsEtjw`C5@dOf9t{Fv@$xS%rF3e6HICaD{*5ca3Bn60W11I@a(=|WK=YSZ z@UwG%B4xc~y%bZWm^pDLrwaeCxuxqB;>VyT2$l@~l+P@y@)IJdrYk(zX6-VLk3wix zSJN#kF45`F_Pq9H_geP+cMs0*9!%Y>XJ>h@1#fO@TFldlZfLyyxKlG~sCU!?R(-SYyFG3?lq zCT>xB<}~GUdCd?t5uL@~Xtna@w9}La)rmSe`s7QUL&FBXI6b)zD}Qe8kpBEtyZ=Ee z$QmG8M1)&={+FcWO0aOxPIEtWg6u~ssw zUq;nO+SKgA&`GqHLEs73jA3Ds6v~?<&p}L1I{Jl`6=KYs4?JqaI{Zuc2Jm<)4)hNW z9?*RqcAs^m&krF5JehIq4nd}uIf@mdiBb^K*CMD7QzRshwgP)7o?r4{WP&4CL`+1b zG|tbpBxxz9e;}b|pw8Gnb!oAwnOOg0x^}pg;Lj6(32VV){tcCX9g3&VsXNVMJFrLe8_m%cad{+$DHsLu~{f+jus zV<}U4?{(CVx;{iqzEl%7N!c&gH&Mt$CNz+FdC)O|Bv+Gq!Bt#8Do7#lsmd+;(~>yJ zT6Q8A&3F@7ZbESMKi}5*J>+19=5(Lm&TMdX&p+Fr+sZhs8CKU3ouRTn4edp~WR9#eL}!&Cl-d()TvsHGiFKo@xKE>7)Tg$-|R< z`eK(fd3PMS>=y#ZG>wpP{$|XVW4hs={Jo18tcLSmO2zh@#-GG+C9$xu^qQ3RG$WIU z$DyCa{-p$jH5pdFv6`{HWv66oFvx4tUP)ZT22J|kNwM)Tov=;i({_s;ue1uqI=xal zLoBU}1O?S2&l~q!52xv%4Nl$qR&(?0-1^jo*LUK=gGmK3=e6&MV}~YPzXj~=LxKbn zcuCfL6z|$RTdvXuQ$qP>liN!jbzz{kLfe=l(h@o3-jq4TA2Au_+(?FstcCcc7j&fL zno6pYLIOFd=7!d99HWtF^O^SD4d1zg$<}K+bFDYut-oxqZ=ZV9tuQY_GlF-+A?#E= z*3O$yFJ?_HOI&ZaHLQ&tO$#hwZsWr|v>DrZ@j7rk7}nS$BrB%5Lt1>H9u*a6tJ%!U z8ZSd^iIQiEK@IsNRaq%2=iEM_J5=vb5Rez}iMzs5%a+`defsRX@MkkxOD$YgA**9~ zC-Z7@timinId#!j$6;EHPH#OtaCrN7^lgOKuA3xn`DvG9Td}@5$rX8Ewn6>O zI?gE)P!rNJa^{F4@ycYCqPdF_^>>S1{hoU@w#cmXn4uvO?fCNG*!t#HyUsdja}qXH zH!=bUw*C1#L`8y?$scp{C)iyyirGi~x*Uss4_lN(uSP5_h80?@6qolXKrzm_o|~9} zn1`E$-74p4sBRaD+=kk7IKVVNXcRJ8yOouGw<BzHJc?_mziU?<=vZb=D%8d@0jJ}qljy2S6XIs8_y8g5gTRWsc}Z+~#u78Pv=>$IS?!c9>n>0HG}U0$Fsot!~G zM{M$yyc#-Osr6j%cGNV3Tte7*uzV@r>Gq>u{ zvEdv!1=p6d#$lm?ra#BDd~@#U<<)SJ*q z|9;Sw%{YA<|C*u`2h$QAFkJd%6-2m(I`b!qWN#;#!lqjr z;NBMrOW`NEFq{$;W@^LE(26$YtAMZ=w;BGbzn_D(Y?Voqp^Ve`-o3$U?+xxxOa&Y|` z4{j-`>kPl6wJOILp%_9!C1r#lw#%@*+z@9tS5NpSHt$dIFL^lJR{HOygC|k+x+n`I zMhgtsi9xs!#aM!*{OE-=g)%Y6#-UdVWwkjODib14UC$sMhiS%tdbs&ndJUo|x~zghbFbXb_L9vwW6YE)Mk<>|>6sH;ms zZQBG|jodbCD;15B`KR+^(NP7qW{K-G9y0#<3Dm$ERSYsK9pf$2*-*h5SRggXnVZl! zP_GN;FhH3+NAF0h#f}L}e#r+kpp9iC+HpY?c;OcdDnaM-{=7S z_`B7$@(cuo9z12AhX&@1CG3OR{!lVc z#g?!s7V#obWbSA&A=q!s0fy`y%OnJ6a<s+{?q=x_0Qz=J9wQ`s)#X%eVz?9?lCgKH~o!N73Uyw8MbUqz~%*HClxo@be-5h=~81gP0C6gLXck#%Ea(U6yFp;M&c#n^7ggkUCQ+!MY=2j3Xws0 zHtAw7i{z6p#^zNLaBpr!)+wgIIt>jmK8BXrG!>*$gM1ZE8`sg5nUYK`F`vvkEiWxx z-V!6^Mm0cFN3AKRWjO{tSG~f6s*J))0`n7n)+{h3jKGkvt*O~L&~m2vSw}c%*cEZB z!M59iZ;YMhhJiS65O0!FnA~|RrK1UX@HPakQW`eP3%L{HZY7Ls3woq%;$D&wHTbT* zSvffm9px*lJET!Rea2QhxYQf=1}zJ_wCm*dRXe$&aAtD4e)vtO(A(;g?pyVxn_rvi zqQLE$`{1q{{aMH1U9Z+dI-TlsgrYA4OJc?8OHg?eE8U&BAwLp`e|QMzU_R`Z6FE8i zWxP#bYo%5^-L7cd`DlbdBaGj25KVi|S6mQ%CuZ#;^lhVN90H-wLL#D^Z_1-^q0wwd zBkMT^{Nm>4nbtXZB4uLFqV{vOND-#k>vj&<8AOvdq<&B3;4iOJ8b<~ z3DRHX_^9Fyhocj$iCN&B?<$C+q#s1gzB`!Osg#7U#`xh~E<_UH#RwK+7EB4KPuC%_ zu^7yNKl^+-Q3F=T-&uGA*5}JDvYUN>7p(>J! z6wM!3XqNY-hccl(W)6JxFFvrH{;=7UZdrLLVsmx_{7C)&B9bU|Q{s!x0O+QZ<`2Dz zQg|N|f@7X*jAk$?)_DRvxjLf9FTfPXG=)>|p?Yz4vGR8!SxKyH&Ti4(&^$|;GzX=j zko9`95mNmh6s-Y1at>wR$vO~^^wa2KWwJloz*0V8HFoq~){x8mDZ!Vtb27&$;ukFI zrPC9g+gV^2Z;LIfeUq%Bs-k|W4{_DoA{bGCi1olvP)L6e_O3W)2G zG!%qS#=OqEqM3tFsg3^tB`mSI1j=4^lTYmK+|!li7|YCN5jzp=URQGpS{oetS}7+( zA*jTVdh!may3d~|3jR{1=YPF)RsQzL;5F_dZOh8O(L@ux4O45o-yCS~_ji5n@IiCS zot34D7EAufSMWGg0cYNrzxuxt2$8(U@(TsT`0-2qJ@Hbx8S&i+Jwr04lAlXAQ!%yy zLYRaW9Enq4X|Sk&j5|V}a;CA`KO#vZ+tisbQ~WS9RI;qB7scgiao7pjlnQLThx%$N zQ*>!XTvl_#s<7$33Qb*qM~7N>V`lh|Xj?%Cb=Fhkc``C}rR1|8JV6~-#O@y03nDr| zv&+K|yL$`AglOcz=9GfZAylPcB)a}x*k1Uhy_<(y*_55+HocM2 zlYOLsQ|t!X(U?EDCI|a*0ZCK+r6n$BntVD1ya$b4kVwZHST1mHhs!Vps=h4ik;0QhQ6-1@d59d1OB5oXZJS*vi zm~n4YyVIE-JDaV{57TxKm7Hx-*v`VJRHlXorQv90_?WKQ?bznrllg`=McUb?vqUZ` z@*q@Xtp(CpZu2O~apwCCEUb2A!jj=CamE9M13eb zxuUkn%E4%`i zGV1b4IYQjU@@zGkc#Ya8FUl&w`RLrWh=ZB@gPVW1wg7E=?V?-tAKr#VG|_NIA_^0N zhWyIpL#ZPmMx2H9e()7T+h12#np&{79@f>#-!w*Tk2|gew_vKn4K*#xFBcbw-I{+J zrS_t@KxpDlB{@T_Zp$fa23#du*ryMY-&o>r)K=K?s)mQGj&fo@eJvRBxie%D!1&F; zLyf@2;52>98*lZangcv8^7jyLW>SB=Z{dp#)d7}I3V*r3tE%LAa3V_~ic0`q7mDuk zi(>Isjl9Z~EHFWeu|WLlg_;~ol*q)z|&<#>25j;_Axah-a4IS?m795eN-4g}RFC`JT8U^IFzQo8?pR z;AYb!j}JdzDMzNODdgC+I%y}B>IDpB)IAx=p*%PXg0A|fcdz-4S(YUO1>E=e-=@TD z?rQ$L6i;`ghS9|4%5vl0&R`O>D}5opx92BwZ}cZzD#aCdA(pE7aq7UM5n_)lVLx)$%f5GFR1BtIA$TpEdX^my@16DaLJF?(+Vjt_6{QAhHxw%uJg|DSNH0 z8Y4p{79GJ1RCU@k=-^gk_D7z&N+uG2aCH6!wNluA3mcxeDx^eprGJQja`_Xr(j-dF zsGX)`QbLi9{erMaVHVnS)Uwius-u80VUCkhaRS#Y|5GKUS4H2PDV%vk_n-T7Hfo5Q z_8IbrsRdu}3{z)esg{HoaI{&`MswmrggQfGBvT-)LwSu_=Xi%t^EUeO*XwBG>I@wd zmap*XDIHPCfqa6!uo2HP?KSFMsm59vh4SgU4RT7I4cRrnA|>n4UY)%2k~?(vN&Ssi z%{g+8--6zx@TA#^sbl4@&C#2k9vv1 zV6J(i-Kpd6UiEzpYz( ztaRFbxJV?f)SZ7UVV7zYX}s@sJA;{YM~Bb2jJWSC$+Y&z0PQRQHD{SupC9EyOW8{` ze`3O^aU)HDV^Cbmw2(JO%RNqeCKRWFCsgTO4s)yxY?$` zS1MU;WTGI;_dea#v-(K!ZY-Oq>RoXq^MN!u%5d$MS4#Gu6>)0gB=#;-<{g^t6S@hM*V!rl(Dvb^#!7< z>4wR=8?SzTuCkW8XxoqL`eqa?>T@iKiR))nwq&nOko_$^@-g(~B=``b6CyAR88kMx zJ7w=}Z=Pert5lNYhM+8_7oQ?psgbW}C8?GuG)b1PXRu5KeyGl&*d=cW*A0%o%H!kZ zQ(0O`7{fDa!9XqM+??;ZJ>Rem@bK4gU%$~a@-dx;NNMGDT@{{UOT%rVL2MTlZ7=h) zzcHOV+o|th(RP>?0AdR>tm)7AjCCr+-3VIiA!1qO%XyuVo?wn z^a)fzsPiYLQhL5xxBv^;kM@Jx-&Bl>=7@HFL$=mb6^_H~DN)<1r&!cCga$Ly%p^mK z+=GHuERMyu&40X;+~{tain%MACz?I_N?OxAL(=UN(u7xF^2iY*2U`$?G&eOn-Fj{J z(K_P^;$HOjt&KJV2@T}@5eaj+XPW^VX&9C&2Du4^v?&s&pp8bX*O|Pr#01qb`1Ri* zY<7)7pIAoTiPVy{dB(U+Nl|U_W&%e42Yc@w)6Fs(2&b2sxAcd7t0!y{`A1 zbDclV`R^>tW_NaW_B*q)Gqd0M&S!j>`KbKg!U!FK(_%`8s4fk#w~LuZj-OKxg)KE8 z7F0w|$*h!EeHx-I2pK+*wK8-pEwCC82A}*SU~AO4#F+#@|7Fh4#-C4rC6JOs zPXsThOCCkHrhzoajG~9WHZJHHwrf3Pcxw2Lx-I3*<&g$0&90XN!^Os#K7Ii&(P>0k zMbPcWeC_)(DLuJYE6O0G4%kEi1>Ek~)2GvokuREnruWINrxL>m<&P$BSgT|sfAiI! zg8n5TS1+)j0*oY9V1*KAaFLlRj@=TE`y@iLLUY-IE` z-zU>b$=2a4pPAm>)@=?4=F5|=KYRInJfEA^Q9pj(8*i>Jl4#1vR-3()iha061^|Tz zR0u>0%HSn{{r}75zf)rVhbJzG0r5Xv{~tI&|3jeozxRuR{2TS~fA8zxXBGatCq8fh zBqu{49WXM4%#{&1ardBze?)RPtklZ1{tFQg_PnL z5(t<)q7WA2iGWand>};276>E_rQ!@hXkyV&Qw9`@g5u?16f%rZ=Ay-SK}_r*WG&i2 z7UL^&J0zu??jE=?)x8p?AGzJjnc4+IP9pW!Ih?$RpTB`A&OJ`#b%0pm-22G^%P!|W zceDDFv$1@wHFEGn6^RFd#_I320ESTs~a570f1rwS8VTanj@B{Ih+^Z z=ug0|0e=mV8$Yl9`DOYq&eaG`7dO=Zu?RwGcVV|;6iS#F2uvLcM|V-M3@p|P0y&5@ zuH#2R(V3WdC<2DdqzH$QE1Tw39lC|G9_wcsxi7yUSzu13m^^0wuyyu|TxmWr_+py# zX!q8?b|WLse&tMu@2W3t)USV;uJ8TnFZ$4AXO*+P3N%vx2+{O!QGV`Lan5jlg723| z&@%!e96tT;6U+bpS>5LBaHIF11&liRle2yAzXJJ>>;KvBXG%oHB9d$Rgzelk>0J&v(8Wp$rlbOpeaj! z_sZs{!+R5}3NXO-X856qZ#nB!6!DP*LM!hGq%&^jNKAtOv?oXGQN}_a!}4g0-{to< zb^lTf308QOt>PNYjL|fWYnOyXA^3-R6vz&yFos+{%SBz;E-zKU9?3vpJrQ=IDpMk} z0_`$H6_h3m0c-DyQ$Yy3baz`pL?|iRur?V83=Ww=wWgUua-3oESJ2F4H~X7^{w!jI zqFP#D3i(_lg;@>cae23I{r! zAGvL-Quizr-4OX@qqKEL0bccaofD$a7#?%)hxvIOfVd#^USPcv$uHokb5g2Tk>ShC z()1wVjZydS=;^uqx~p2X-~X0#neSd8+%ov++Ud4i*!`W`Lgd7lXv9&xLIuj) zr-g+RhloMI6ln-xf=GZsz%ChVAqjX043wje}@c85G>@Mat{W>LZAh}13sS&Deg9lohiPKLWm$4 zj9DS5ivZ)b?fUvGdke|bO+fJM{>kb0euIr<(wq&cy`MBk)*JrDWbF&^y)q#iDs2AlkwuxNr^teNqfYTSx%uvTw_kj$6 zVnYI{xv+^f5H6Qxa}@w~ce%8vt9A(VGDN!wqVq2|yrBpARMHPZR5FSD7fW6fD7*?;P*EO--t`j z*)|4Hj-_cEE!*%(w%SGyN*%=_LcEH;JD+dnJ13)}(0)j@%F~H6No`47- zT3j**NG`|*fXdVXW(MGX=m7KuH^%?aI@$p|2JnX9AO!exE?j1g12f)e7T{7l>OfT1 zxNIK4!ubIrwAv!{TN?0ieskeS028vb!3BTpfMnpnjYhft+K&C0+cjw)06Zct*ar9m zfFQus0l*R&@DNPaE)4#|4FPx%0QdOkBrkB}B1-;!1O@2_;U>?@AeYwz;xPcC1W-MI zCv*&43Mf1PIl{fW&~Fx}N9eaEr|lSk^8h3XM`&ww@V7dr)fPN-!1-wx0&tN*z}0Ev zazz08hnuz-kVKjw>488v03QNm9q=#A;WJrx0C6eWHd(*GkpdA%nS9^if>yi-xpx-Y z;$libih<T5zqYYscc+*m=l=oJ7#0S^Ld)DE8ddL6hUc*x&{ zIcRQjbLHi-e!%n7;XWWDSI#*g(Oiqk5ASU*&_@FJ;a&vJ{N!?t)<=(l1Zf2c!cBqJ zn@a$x#3dDR0Y~75ErV;TLLi}T{tf{rje-0i!2sn5;EtAngxtuHxT3j(wg=d>+}yba zgihv+3IR~e+hf0%I3wVy?}Gmu9`rve(f{A&|HBmcwPC{9VR1TyIPRRE$97scTgLz( zYxvmj3~pv3b7lvB*8`}~?;y_DO>p8S*x~G$tb22&K%O_@HQ6ZQxSFhUiB;_YH1(s7 zn}O0f`%J#qanwNm<478TJSPb9928`wU9O8E$alX@Hi#TWW6li7_TY_E|96Jw<`wYT zxpO)NP1?abHMjE*|H_*SwTk9$%s`lP94vUrR87{oKD+_i2e8T3yg5j4pBI3Y#Vshd zxgai(twEsz-W9;x;%3{nVk@P{e$lU1~p(QQ~sdWHAz>Yy?1Wdpi%8e$F^B5qZ>2tjU1`+W7&qXr; z4hF)wX|OQ>w!am)1U4IEfEyaU392f9r2`N-2w=(qj1i#Pfhr6zh(>Q3kKQn7PXUNF zgHZr*!x*$5BeipDRZ@Gh<|tt2aqC|I&eH_-ETHMN^Q+e#B>@0Y8>p%I)oXiIYLh_S ztzOv61@ILnsQg#84yt$*AqrrKUP^n$Vb}1QCyLrE`5#@Pwuaq=3hydJ#vkCU{mJ1V zgxl}Lo2(O&6UGW2jYk-p9G>H`CeeAng^HmzTe_!8L7byo;OZ5?MWbN;iQ24R<&_P5{Ve=MZ5(~+u@H2!q zzI{j$9kUpnmb!QpYDUIGzfI3td@Y1Z)+e6=9n9~~z^z++2nk-Z?=DItGlLGWSpKG7 zVi*NGm6*RBK&HIh>cjV^Q-lWy1Q=4bNyxhL)-XO}*=NKoVLwTNsn4N}VU|j;U&iDIE&uP0J1-gy0C-wFI6wOn7g!l3YX>-)5 zrdX@jo@c609P{kUbwpm}md(DjtI3JE5M$9dti&EwR8+{_PdoXHStbJ~T+AfZJR$Wh zzMJT~_1M`dtu-wBakH;q@SVsyy}q$J4ySID^9s{}Lr^N7pTwKqH5BtwuXjFgnh&bm z`1`*Oexki(zA9X()u=iUm*rQb0Mo?V#Yk)3Mf8PXRZw7np5d(|Dor$eXd?wlpx}iuXp5Q|~kUepPnku~4{coSxZ|axB z49Y3N$O(_Jo$1L{zp%;1$Bm6fu1~@uC&s2q&O^@g(D^=okN&t28Fe0|sVFCwLN{A4;x*>Wzp`{7E?CWWj8d~S+j9is;t$i{!dSSHeAAMkwf!pTHj7+bR zR{|=h*G`lK2j^7*MS)-N3(j`r_@7|p#iKLkI0d;Ay0*w%$dDq|qOiLR=Pma{)<9uM z^$4bUkFc7N41XZ2RZI?P5E#d1)1>5t`B3k8tF784WYVfuI1x0t3m37xwvsg1uN??5bbnQ)A?=+ODh#->V& zC^?>_>(M8UxEg4TbZs9RpMK2YeBf*wHP=19yS-!7Z^y{SwP?q9wi@^wB(yq2y9o|c zp%5hq=Dlb+8KcM~;<@J6<4G)*w$UC==0igjKgWva*lpC68~0TA+^! zD@aQyk{CgAB`^Do=(%4@N7P9JyMj<9cuNS|ERSm6!n#uBuz9;qqQqHr_eW3q7qT<-Kdj#X`wtEgys zM2LMox>YS^E+g8GaID}ktMZ0&m&dBMd@(iSSp3$d0{L5lJqY5QVQ-Er`kaj9W$8{w zRo*y7v*B7It>}Pjz%}szov_CZD=Sl$w%bj+lg;7Rr>34nhL1lCe*!-&>=8tM5q$-f zh22s>w9zvJuF0whkO^|9LMVhPgd5gP(^=F0d3M4ZMH1UBEIiDn)8K68&2&fN%#VAb zwz+}dRB96{gDE0Q0|6STq$%^toUg8nRwES;#;fk;RDG+xl346Mtn;?<@l4~^=QXtOd<6$(PWs%did6Sft_QSo3s*UL1$(Y zk&D2dMHAQzX90#U^Rxg-xrIno?nU|f#P+_wserW?@9A)so#sS;HQ3m zk<(|JuWkaBn9YYJerM=m_?Q@EfiK77FUWB?9>XRY?C*eBM~T9X#Tbs{UWgg5Ci4D3 zne8Y4ml{w5QB6!sWNRCK#*0dVkh9 z-NMs@UqY=7LWB0fFKh(~BK)gl+XxVUTZTPcLORL>c?E-VFpc3`@P&9oE(vc`Senac zBwkB1Bb#eTpkNZuVDaxfh0^eyFT1o`St*vEd(-&RaCQ(cO<^923jtcQq1)wHQtF3E zzAc-<_sR2jAt`!vw%9t(;SNbh-Iq1;z%(q&2o!gflR8(cmQU|I7@uBUS-G=0v9hwV z9Hk$fi|oU-T#fEVRZG(&TPmY^dFv&s{pDN_AR(xHVb_*@`BxYYhXs!tvJ1{le0;(0 zpNTf~d8#CaSTm!%%5?jx(bHJfkTmLg+cn)~Qpz@O^p6vIq~Nd<7kh4IDLI8s4CJgd z>Dy)NCcL42)p^oe+OT$_)aLB+c;#C^Kfl26NHDwG+ugD7r2%9H)^!xC%7})IiOFe* zZQvG5tPv_AL#7t7r(TYzZmnHOcEi|-Xd^LnM7IkM$vP$_#H-Eyk|-_9fJ-0Fe5>05hhDHHhQ@t@&ZA!Fh_>6NK`@vqI3i~(~n z^q1!qsCimXzSD5A(>~L%+eSZ|>vSUY!>7_;EUjLRc-pktly`U4*B`Bi$l%R|(<7O# zbg}9!@oHnLX%4Xrnr{Vjw$yo+W!NLG{mV?`pna$34bqK{x`a!)TAD6$Pz_bfBK4pi z?YCOAl##LUVnYu{3-`olJ~bB=le~-LlH$}Y(cdZAS z6B+Ggh>5xc>5fOgvm(d9A)?qkMm-M-O13rqjoQMngP=urByUxbqnH8+j;B;OPCk?& z0au7?oAp(ue3gmqQoGS>sZGu?_ev&EByy!h>^QGQWKk>`i z5v#79H=4(3|s;AB_=c3_o&m2t< z1w;2B_GkWVdI@DwyhPC@=W>3d_1*1554Ux6f|r{&e@5gz9M5jlzw(z2E-TRG`C^*6 zEn}hFar>U3`}EBtN0W+b#Oe8#Tgr&~vw2(JocnmJ^^pY2^i#e0+K!0@ zuj6@@*(%1C!848Asgt=ph_m5-%XNR+4*r~IYP>qte9?VIR$C=h(4O7-u~No?fcPY+ z)HWj-*Y#AiMJb2N3x>V_@HHchSMtPpR}{h@b^JcJm&it zkij;610yCTSL*-^<;m`c9~PGWcqI@2VTpx>9_={_EWoKpeyx00!h2X&<5nE&7)0_&6baQr#&OpFXwp8g+P>4=~hn0bhm~2+$u0gQ(@*s#o;~~YL;wA$w@-e)ej4s~)uKJobJ@AjEsqMzd z-7(J9@jNig=!?xd-3eBK-1peDDnk+Y$4jkd3M$7m=3H)w*lf)>CoyNvXkh0G`1T^Y zr6|=$TaHmEAFFY#ZKgdr9T(%g>`Hq1&?pvsW6@U7kGYm{T2}lvVLv&fW0>_3$HW)5 zF|BGp3w=sPJKLBcX~*)k=xI3!o&-np3SDtUl7CtarStX8e=5~Rqq>McH^Ww^xP(%G z<62z}G%|X2=Vr@_`rfvzp_zY)cwBwOw3O_vl12C`)W^cB)NFXa3~H&iw#h#+EPR!P zA{RhBF(U>qBo!(P9=o2hQ47{_c$LxBlag+1W8f3iB;{!N*0$&lXrC2TKBzT+<2XyX zrAQy$6WXspic572xM%&0ax_~l3S{(&u{xc|O~1{vKO?dq`uc5imVKKh80RD4Dl7Vu z@n)~Ss@cEQ*^7&eC101M3^|yELb8Hkc>*4pF)n;89gm~XR^-AT#>NstY<}ixs>nQH zi;xJ@thN$WWF`pj*=H_+eG=Q}Ej-V3^u;I*VUsa<2`~VXSmmD~k>k zX-V`Tm?IrNy2EP0Ql$wtX*K5^Z^X<7>9mHWD|5ob!|nU}pZdOTT0OH`y0Y33^ma=B zYWQk6b><{_8Tt?ld7>G`@=#}7Yneg#E3PP-JrYZsi6uC;e2x1%@-BTtFgK{66OO<` z;$m3}`Mp9Vuva?%lESt3l|^hX+CPrB)icZ=mvK6N>g}n~#}T#P*8LG^6d4$~G8XvwPV@HRu_w!l|B>(*xg)J+m>AP_js|Xe<*5FgMX{GLF-y5Z^w|PnQFlr zdGYu)by1T;2KAp3(~SsdHja?WceJPL)eZg>v8n_a)lyyiJJJ^ghz1S9_g_-u{cO^S zKFO>R1Q)=3uZ-=?h-SH!V*32!Fv*VLz!N94hC%$$6 z+KdEN2iZ?TeL7-By`iD?)tNU{E^G8k|7#s%f`>`_qAo#Z-tiQZV!wyb@+ndGPVi%x z2+3m4+X3v$r&mlI+*AgSr)ae~qU{Tvwe z{jxu$nl>y%Wx^ce-Q1Q*=emumc63~ zZ1B36p8Jj$sN-rYwHH&e%c6W9Xw+#0U$7yin1`Gw8Eo1Ndon$KZ)NgdoIqDF!t+pb zt#*c${gWEC-h+>aGjy~}u@S##s;+7Cwmw4{YCH9`$Y`Q3(lGJzR;oB1;=;S09u?LX zjKrhrN1;9msB%d&oK&|(Et))HqJ05&-r#*2DUFsiTqut&_=s3P@6dT9^RSOc_V={! z2RB2H7S>Q+rpX&JI@OjzvBa5N_8a{>;^B$(x;kLyGrlq~7S8#w=$)2E{Xdl=u$a8$3pi?|4p=rrQyr6A3M?-5_4?>@T?Q^-yU8ZrFJhmJM%y4Y|6Xm zJ2AGp`Q+zH|C6QZu*vN!_w5z;R&K<03euj9TnNg&rqcPB2`@QR-Xa9zg(Ahy@KYB2 zlT15|G3Pw^3``+{(KMI@;Uy152AOY6J|F8TX-XH1)`m)u`>f^O`RK5)9=OzDW}k*g zN0cVx@7DQiiRO48J6j)~{ixR}F*T_QTPKpKzFq~YbFHWCN*9W<1$UMe*IVZ6tF zaw6m*Z<#1R#065%;1b==PvnRHV7S93fG+8 z?vqC7q#ErLI{lzd`m=*C4H9%d_lhW}M@XG6>#@C+tKr_{ps#KHELoh&o+z$7r>o}j z)!BUUgqr`j2+;mq)o~k($j<5e*)%>e&DqxB{M;kpRWk!setU!GoO}M2*+zu3hrg4E zyw29bnf8xsOxpe=`E8b5sIw+^)>u0ZTL~9|7@rp>1XFIHbDukz(+g+_WP3VN`ciDi z@NDbwIXPwYv~K#$YQ&#@U>xe^bk};;9xy-CX!MZ1y`vUX4nueLOGmSj*egSV zVnS?Up`;4su#FPQW}nyNSLu7y4wFpClCxBzr72N}%-eGJRS*2W3Vj1#Wj#OQr$`E& zENxQr8ztA4+f-WD7@n4)+4?Np4y{nCd1M`{qtKhx85*co@hz8XK-1Ur|JE9I$0%}g zWo%n_a+%wJUjk68>NP*HL?)x+K8+e3`tr;^VFqu3Cw8{tKnHc+?B*MBGehi(9$zIg!IObC_d1wu$|#r9 z@QT%Hh|%7FeMc+g21>ve%B7I6sT6ft@k*NJLCAAAZGyz@Y{kRMLVypD9*&7V&RkYL z!B4ymZLH`jgkh90@0 zN3g=a{-erbqM%Y?VtR$+{1U;LH>NW4|DWr6kM@_%%xrL!v4?9>s|vfe1|H^PmJtg>_H0&ievsM?7C&t7m6bvifew z(~m2GrbxPurZ(0hF+uK}W(|s(0#Qo1;brx1Qc? zynk~0>Y?VQmDSyW)$K-;=E)2z$i6mBC|w+FDyb!XNet^`YLtPPL8dyy=FgB`HASYE z+RiVgE2`3Llf!Hsl^>Ua0}&<%w&3OVb|)Hp91nPUSs0 zJI+~}lbd5=tG}KxMurK@%m;~J9XxBZ7Gmh}zm@0CVNB2})shrx+2L#QZ42-kM`GI= z+S46cf1Kf6!q;NZLga_T2&S)f6Vs8bc2!18$l`oS!LHE4RYmKphxRy+wgi}cp+OOW zwFn~A zm8N^PdE3*=jX%SISyaTd@8ey8CHVp;*aVb}W6QNzp<~W@kk}_@jL3P>OKvFR{jn;o zp{9pSZO>n{8dV}CyIh@`NWOMXwOFo=ukw)@KG!C^wx_BvP>O!zi^PtF>qzOH(g#Wn zDOZXY#%MeG4tB(b^0K91dE|}EDxfC2AI@Cf@3$Fzr_N-1`fAY9^!454>E)*JEj6~t zQ-mQ(%71+o#^9OJeA(Issb0Lfwe+ylE7kpc{@IvfD;}y&6dOx83ppVOnME7$`a!H= zWnLPRUEbQ-r5bL}0z_3lCBGpicYG7Ba*LvDAof-IceEt>KPrHFnb!Ad5-hJVd@|}C zB~waX@re}VGpe7HFtHoogoR#N#@V3;*b_iU{4mgUYGU&r71{RL#>cCTCwDku;m-{} znng##OT|K9>iig(#~y-IOUfKM2UdnkmXBHz%7?ZH&savi{IyTG!jTm=(+U4B3Z)59 zv!TvH3qp`u$OiHUDiFeg8OR18dP4fV+%ui%Y000w&S}MLr&^@@l=v{CGPN?#%Zq8r zl&C6MT3Z?@#urRvUCGCHo6qqsQp4}yy{QYw5bl2H0Je>^yc{d!3}sKkcY13MJ|TV^ zsGjt<4}+2}3{(zNt3N;NG);Z@dA7BVFYAZ|600Bm#va?4>s`-{L>2!}NHL zu8m6bs60}NU7JO9ljJJ!nsKlx0k$8-9ga|$k)vclG&d?W?+GhFbL(%!u)S1S%*8~J zAq$o3xZ$hjd*jO#Jk0ZN<=c_xA??@DUySG1M_O|fZEO_`3)?*= zk+sC=hw?qOiKPK6Kvm|}Fh;wq6SN#UHfHylwAAoTgmBpZN@HnHU2WB4-Pbm{qI-%d zpTCvnS!B3g(il~$Yn}|$(H$QjpO~87shsBcZ5tVgdyos?-GZ@E25c3?!o~RNqdj)< zWpqeB6Gbb;JJPNnk|BzjQ@w}+vqQtmcvy&BAxhbk7t44+c1%x2+lk}iW^>a{UjKX^ z|5??hz|vmU2d+c4Ec~L7igytC>{D!NeI!c&IZya`-mHY|6;wZ*op#2aZlutY#6svm zew$hkU$Gc0q{f2YfiG7Z!O)(%X)s9vP?t479?!e`Z9JWEhiL)-4TXrP7`;Rwg5=1P zScoDDnvWoFMAs9P4#00D^uC~fI-2r@_x`(NXEl8M+G|Y|`8ArpenTl^{f@-3ip)0` zrxtA`)A0`KF3-Gv9{y~}x^G$1RX^5&Oh(0}=Gb{t-`d~|KMxcdxEF{Fz3xbdD<+R> zyUITR)$MJ))!o5u-EAE(Sh9ILd^2oQ24O%$xbN>`EhJg>2u3iMghL+1+x<O&U!Ju@o@6;jXS4)ALTN^iQYNaHhf0@hf9(L@w34rG@l{26?)oMV zkzaPA!g*6KC$>jJGak{2+EkgCbBq`zv;rIlBb$pb1NcOunENG@I`Q4|Xa`|dp4V`0 zoGyC)KCe>u=fvBVsg7@VRZV~y=wG|LE8ku}uI!r*k9f${n#ruLta6&qtV!DH;Zv`lN9Hu!WjU5nNE_5U6VXgQFD%9Gl2J5WE_#T!z?SE^a*Gz1ZTMCNWmcGw^bcqftxR>>Ky}{!PL}JbbOXMrc zsd-ST+Iv*UH1!PeJK|Vbpb>fq6nPVq*LOKfKWzt}zWA}qIr~0&mLT-*By^HLQAci^ zwMR=q0DBJ1i=oI^R3y|l@ceM7+PhboUZT@;*JeP`y*l@lDC0alNQp8QY+oFmQFOt) zD|do4Sn89VxL{wAa;37dvd6)^M--^gO6)`Xg)4g1gH>ODPTRBJKzEOn{p|u*)nep6 zL1&rz6@BXx@J2idet2f^=PnpE5P7xH$Ze1l7#1$aYE@G&w2{YqnGVlfE)y@s2Ns`~ zFh#<54+xoGdLClVGjkIU)0C56Gl8bT7|=`h{4fHhg{M7!gs+|cub8z3hL&W3x=8d< z@j|^@TD;F@$wL_(eJq#czBGoDmI6WQSc;`WNgG>}(i7!V;DEPMWej-`6rhZbAV*_G zWiqS7YtK!qc-{-$_=m^|+o_*tFK+HUj2Pd1+}N-(uo-dmNDa~cenSb zuFVbiwM%Ncf_?l$x8?M%4S#=R>7U4-(3^5wGlOQS>ZD`t6J0xNf3Tpy3{EWaj#KID zuW+P=_&c5{=L0${>+z`%W6j&soT>52?YcjfH|yRXGdLUdU4*a_TbALxHzC9zDP~Af z$=4$n(cq(!0(a5eBeH5Y_uSlnJ?VFaBMFhF39QBYsX8a*DhHeTSF0N20_6l&XkvnqM*oa zqOJX?5IjAkJ=FZJ4DaxzB0|hepl~$#WOrLe^|h0_;>rH+#%WqgSX3B>$*TWurYE98 z?XpB;M)>U4bJ@v{YSHJ`0Vw3$D8bQV&IlD&A6+4*0IU#2kP z0qHur6NA2-sme){$CYo-zL*9ix-;}66hczJuDhSk1ex-N0Egd|&h8X}7)slO zU67LjEEG*`a62fAGPPB;tSgTG)FH2R5Hn2pc)FW6u&OKRCa-Btry z$2`dduNbYF6FjCFdALipW-@9NHBmk>u}a(WIR#{KIX^lzts?U@{0JzHPcjB^boetaiw7ozNW$xy;0%i`rb0Sl9XvdgNSJ+2lb zlJN7W`49^=Rhl|Bfn|jm9Jxa}-B)y{w9qV&NQybnJ`*(lI-&T)9yzy~Hv^Aye-(~t zItdr~Sl3o)oDS&MekmIIM$zT_nPAZSmDTvO&K0Pz&-6_Px;}XdcqhxguPxmV62}wd zC0Hj9xrg}Y9WSkU%-NgxvG72JyjhSNPvswb%Fyo8WJJ=f>O3KGET)jr%7>S`G-4{! zk!~?BJio|~7wSb)ukem1FzsBbkEM3leW$?YsOs^MT@8fb2VMA`hPp}dS3a|P51&D@9eID2P~VL%SDi zT+081)T_#dzXQwNhqG({N+;Y%<6Hk4t1M6&VCdhURqAQU`sn$GaP9?`fV}G)n=~19 zl3N8SsWRt&?)UWgeo4?VSEp0AJIDzeZ{BwM@H5cp@ZicE#H>@|y23G+S@Vi?4GYDf zT((hUKfjgvLAtjv%cB2a^?gm0=qn7bX{e>PiknAN(pzacYFsIAfKeU`C{0TW9 z8sNtNsOir${dJEYPCowAW_+@)5pc672Dc~Q+Zr5TT;$PoAaKk=KSXPviQ%~i8%%cg$%&?M;3XcZK66JS72Pf;GK&elNP2$)UyyNO?cnElB(%~PMc9J5RD-PGtRC0x z8Koz{MiTZgt0a1oJq)ZFUa_HSmR@C5JgjJw6=MSyG& zl^bHA8to7Nq?_uvSW`Y9pOte(UuQ4C38rgB5E?FBsz&99ANgK;f%@u=w2G4|$(~&~ zCqv88)3kmzRBUrf*l{?aNHVQk+`J&oH?YLX;zqxA=th96qMI|V8Gk?w)rr@8w(Qj45pJdZl%(&mx7;0ed7G zOKoUxFR|7;|74HBN3ZmkDGnzxZSeki7c*SGe@RgaR#ii$9dNZgVIELu{kLyWL}*fF zT~)AsCQXDs2UKZ?ra7B++xm4sC(o`-a|R`atmHt2>K&EqOgorFjdt>0O!Ap~v^TN1 z=wl75LZYqZ^bIo-C80(H+bRZ85oZ@OLcl-;L7Xx4HP5>Pb6Ea4`FZBJv~7ydc}jUo zAAG^E!xhE4ma#Qv<=!vl?bD+?n2qZb!tGlHWImHO-^46+ z9q1KFfe;UxF!>C!l#e5H3SfO8+DWqt$336b-FLFj z$UEx$+rHs{?hc)a-iD?^P}T)C@io{1vz7vpYd{z{L9lRZs>AUi{0K&yvL;l z;=iG^Jg%5wQl%tpiRLbp8%TGEizQ$?YeIZfVNaBi%+~dDSp$w_HAjZEH7SWuk3lPl zyi~>BPGYUlSfOqK&@|jHW?_gE^_-lxB1VXC!GAcV2X2+xE>{4(^iiwTlRiKG`b;g? z0%$sT0%WZwFlzf}BGDw!ut8Q&6#c!aQUyN=uhyA8hiKUZA{@e{7s63}r zk>`HB?EB$!lY#?i#_gB|QFek*Y6B(xMril=)rxBmRZZ3GekJlytvj_ImFwIWw>y5y zYB*&?FspdHc+`Eic;Mm@y$J13sKqSFVrov;V(n60YgiumPp^wSyRAZ2ag-o8$=JoU zWx#MQ?}+&|X2IIg@SeyPetZ%!KT$A-S`QTMX!@yW19^C;7Nu6=Bbldc&tENij2*sI z!eMiaA&PR1S@ue)yI_-MZyysQ9^w`?QgI52rp6J~NQvoL$@Ay58LdA1Fzu)eODio| ziPYp+iqj26vJ1u1jiNz~B2;_ni}9ia6fIq9N34Mn2!NV``GTgKcQ~BwX2wihnKt1# z<1o_*VT?YgIqrff*2|xU5_zBdA=JcEJypK)@d*ArsBCbVRP?lJp#K2&i*0F{)=WVH zG|tvKXRxxct6$MD$nU(HVS?+JjsB_Z+cs6bvQ9o#V+|=bCwxY0ip$;_*f**VG=u|1 z1ka29&9f_SIXj%~=_P<7;O$mcEkRIFvi|D_qBP)!{4JgcYvnFBCsVlMppr~_Dc-{~ zx{nH%m-y6rOBgD>hunlbEkZbBiC<^?s1qtJ+0Js9?%3k)MU;GUiG60$P=#-VjL%T^ ztx_-RsH}84&NU62RtDx{*mv`&-LrI5LDFCB5gPd-X)#w~R%gjlqEjs3AVG^$e2MN+8a zoJ)*MGVGlNMO|cug?LAb#h!}s*KVy7$QLA|OxN~^mMZmibPre&Qh3Z^9%ed!4 z!+x=NNd>tt3D| z=u~IoQLMOd0_3J}s?8l*Nc|$8ODe2;QO3_av>tqEwO$bI`|`e@VpY2bR~$whOmn0a zX#~hGvA=)rFCuw$R^WVj{KY6a;!dYNfY%`U`rzcw9S&$?ZAXSJ{i0f%L*ya#uMapr zKTq|7(HrAYmlOUv#jG!PSQGU21p0o$Z~Zm}I7AQTER~NlBN)J~Wve@(g#zz%+h>dA zg93zb20~e{wWUN9+vpAmL64Y)Kl(Zr+@m{sVBLf4WFAtPlTht2yV_n7kL5GBXa`)G z6qObaijL%Q%eIOIfd?1xS_+9;6+uD%^}~nMoU$Y5OgNjI-R9NlD-oaoTiH3b4WOdU zKY@`KAMX$TG6jMaD|#ju)h#ikW9rUJ$d#m9le0t-qeF}3I zWxRC|-mZm?e(}X!zOjx+#F@)FerG22K|2SqXEv8tmsce8A$+{=#pw#`#$MM#eR(v+ zw$RvO4Ss3i8ZCqJkO8tvKbj?H979`hwLFeF66AsTtzXvnpakt-RiqbA;2p-*yR!9rUVX zSJc{R9)=$xR0n#2H6%oCi`8UeG>gO>EU7}Vf+ls70Az~cD z=~#jK0UDzTHUEn#uPsjz_BA6H?v>2yaXRb~+Lw6EgNR}A@$nwHNwmD?uPU9EksHuK z1BMs2Q`-?Ark}1hH8(ajKMmYnJ=++Y*-{7nvVP__80CulrF}QWLqYLnF?-uMPy02UrPipn;p&da{Z$0zWDmJ zt9f$mVxvu!{WF@+h~t3FDN#R{(Hy%`*VNJ|c2#Y8zVR0a>j?{-dZl=Px7*m#hvl6= zSEhlwesX80IpiB3;5W__hBan~GI6jqkJrLQa@jidrO5Xtw|?iJnHye6u$1g-m(JB8 zE65<;A##-$DSDXt`jZDz$E55NDK%C^0akn``H^q(!e5EZ`HW;|MyF(&88w4UPsQ6i z5KB)>bRmx>+_Ir`6nPUnU*UvxbPVW0e>;56R5lD^)zCT;mAQG!j}y3)*StFjCf1Cc zewy8sYhSkfKtcX<^@iEh+dZ@)pyWdO8GwR`K)*w_#=O?kqRgeZ*Kp7xlaR1x!+AEOkLx7Q&Mi7I)38q)zZb$I~Owg6&1DVZLxBX?q^)EEq`-N zr7N{o*wR5+=fbzb(2x_Q)^B(FIUHcd)6AKCI-ZbZ-8szKa80l_cU_mTCuCgtoO=J4 z=CbL~JOtX(MUju4^$3o7iOeUVS|ub4L+L5B)FE*;wZvPlCVx=?7xJj~>mIpu<}Arl zn{rW-;#e+&H&3onb5v4Iv;4@A>Q+vZylJHvi04D0vm~l$HLq3r2GzVSJ3LTp!WDsr zyU#Y@&@O|HsXzVB>@;sjJXKC@S>S_Q?zqxL9QGGL)k{Y~(&Ic-K6*xk99Sxh)O%J= zbLh#*SAd72-u)p0tKPB0=+>a+auh~n-RG3LZX141$v4dC8__N<@}^1Ca@=S~F4`V^ za+l)Yd9yNgr1r=OpSSi!WjS4AV0g^4t{hj;sB-%-UANm`_cTzSvpcxkUzSmQT=JnD z>tk8&HpSBMdkIV8xvx;W8MWnFb(n@gs#vm* zf|8H9*`xT8VhW%YMmZKpbuJ=9A8@PWrtL5wSM%i44?8b5cR#EO)7A1Xz)7M66_T0| zBpsS9!7yeF(1=iLWNb_js!ZaXNU%%rUy>F*qlXL{N+5??9tw`h-1tA(d(W_@mbUSC zr9tSScSxwAN)sa@h7cfBLlq+`B26hGB4FDF2pu6b1w>5(vH?M|?PR_*rKL6`H=ly)H^X057tPGQxSyS&>bI;6gieoa!#zmp=bN1(Ss=J&XZM~Q$ z(0@NXM@;&nWnU@B&hhaMN<$O;g7u+c4G*O+1woZV-ln_tN7{^!AIkt%(w%Wd?eBO^ zJbu+#4L?)6G5;ZZbDyN^wcR-9&3Q#N=CU8SLq@yYo3nsvgMG%LRY}kAJ_cf+%H>v5uBytWqJHq=A8kSMbI6K z>pun+FK!|S-DVe`Uiu;wG~%IG*wCFmqEMNlk%}^qE~U=cIr(~c4HFnM!keGCfYo26 z`r7%{@`p}sqdl8F%WFLgw!xe|)p13&q&RE&*;a+#9`^M`h9aU!3ENYgyZKuHz(?3R zLePDHEFuEB&;KxXAP5V7_?NKrhwbx!?EhFpL_UUt^{*M+k$itxDC3U>956B|nB|?WfA&82?CIuh~D$Otmi9s=hQ6L&f6BGy$ zizdbHW8dwl8J<7eIjenqK6u06#)aemyg&9(kf#R-Hu1c#UwI#Y^X7lXeGvu6T>#A* zZ`(Z{Z*B`;)pi7!<^hW4*RQhxm(KeM-VKkO<-PySd%(Lfzkl@^f0W7NUuWNg@A+Tx zpE^3)p9S;Ua?R$C{@B>xz-!wy`+NL-*>Ck1Yd?0i&bIGwbD97B_TdJP*Un6)@AWz?Key+GPu6LO{y|%xDZ9 zm%0rLoC3NG|0n(}z*&@pqw_rrLWP09i-0Rwz$gqO!?J5VDMSSRI2sr+bfRXyGXy&z zETSETCc>e7qNytmQYOakAu>Ia;C2CUQLNBGm8VqON(8#lmXY|Fh*V(eNoJdsNB5EF z2x>BsJ_upE}EpqzLT zNUMsobsUBmmm>0}X;&>h5CsQ`5+V8JRS9r)?rxm2zzD+=YpGfqkesY6`wdJXkcouJ z=tJp$S|l3P=Jn( z{F^^WTL*=s_py8m(7y;E=RfEGKo1!F7Xf70Eoul*16@PFVA3rHFy2r%fcyYTk2}Er zSaj!D0Bp`UAok<{N)O=YfR8l-P!Apg_zz(CSbqW#1OPo4fyUid79k#0XPLrh4~ylNQRGC00;&?J>~N! zE{k7og4X;T9dxHbCQO0$3gJNJC!t!(ZqHfaKsl1gM=A5EF=>%{&Aj8U(l?AfG}0 z0%*s#Pav?Sc56N`BL^gzpQZnnQu4o0Abx~^bHMN*{L8bE<>&67d=OpZ=l2@l+Af!$ zQU#DgKDcAYhh)Gm@%o>DG=Xb?2?D@&FrzPbmV4I0hmCiU33q2}0+W zI!}7b2hBg(BE|G00%8GZLm1mXs=cKlB?g?4=6gGGRMKs$N(i_Xs&J`1Sx;V)O- zgPq?%os{9DcmQE%CqFXcAO-;TW6sYYO^^~$*FXs&_yxiT_V9AQf&Avz1qeWVWWX~) zd2~Gl9Hc=|zX2HuFqxJ>LP4pG|EY?g-0STv2@Ei#TXg+#Ns+2!qPkAp$BZ#K-Z-@nr^Rk=O zk{G|w8y~h9C;l-2svVcm?M4_CGwF7-UOESQN|2~D%JPlTL6=nTt+hBs8sGPdx(Nj~H) z{6(<4wfSs!wp{w!(WEgo!~pLX`u*Brb{}TSNd4P?KHMc#IqyFo6U?%a9B~O9A(#8> zKc5BQnfISh1bCdbt@y%3XV?vdkGM%{XBh84pAA8U{{;HYNRggq8`dbOU>DGQcHuuC zMD~9I<#CURc2ybB@sOZ^s6O{LHwyL_Ttf@}7WQ1Nn@NG2S<47_4j8Jb%4GEhM#~42 z8mPw%Wiz{BDCsnTUSgFaY^`FGyLdKSgQ|9)_~u;lfS>r1Hi>mc#%__ar*_8v?+4)|#nqeRPk(Z*cDTDsN+cJ)HiaR z$*i1EXKpR@FiSa%&#WxkjN@wrNE4ylfU~s7DO}v52VU!__ed^EMOnavW5O=j*K-7W;s2dS~oM zqO>1Hk}nY89IZYdC^>hYsw9ZsA=}F)DL#a+U|83oeH7HFV!e2_jlV%=XN(kbps&|4 z>p_u;^%iYwcU?J7pg|$aNL{|n%AlyiPyak7*RFrXM^yk?_<(=Bxcm8-zmN49^zA~w zG3dHyY<=N}lZb2zkwQ8y^tiX`CMUBqtl-Aqcjk7@%tftCOq_|jc75pHlN;CW7~dF+ zpWV~;JqyhJRY@O65H9Q~bAWpb+R`=Yu2gS9Yngo8%qmIxmhOThqV6X=$Bue@es}>L zfG4I)D%5E$%cVGa$Xhmlp<3?PQVuG?@~H z*Io8GDEYn8VL~!KY0O}6#L#f~=8m{iEhQJ%c}-2`o9n`9vvYNa3i>={1Sjt!J|U3P zLd-XThdkFt+|xcDJ=&mh5@Sk*@TMkIy>sw$FtQC38R=Pm^+o7j^H3SQnKRKfwjtO_ z-Bb#7->u-bDW@kBBmP+FBG?nhPD&LV?2GVG(xD^;1YI(_PuLeotWK0nXB_g8amsgt zO(=rOSboH^CfegSAZORmMm@wb)5#ot`{@l_*+zAb5?AS=s9vX6Ky7jjdpu@p4a z7tN9-i%sW!+;oN9v;6r-O0{8_jb^FDB-!4quF$f^rLM@ir79C8MI^=28fDIB%2sil zOQ{p`_UH6%N;HyX?W>h6YV_LhS^62Twpwvy_xi?#?zt>r@Pg!dG2QPu(9#7-sC0vdmiD@=2tZlWl5{;q1@HHqB zyPvoaqk!yg!d!J-Jaj-vBxNfh&Ojuo!N0!eLn8e^k=Raw@}L9XH6LPMfWDU}c&yWq>tBwm!nG&x&l4S(i!n!|v#AR{bl=#Sa(W>0G zRuq_>@XpP>-F&{?3MJ$Es6s#Mpe)iGuB4&m81QS*!HafSk(!wAMBZ83Gj{B<+hYs1 zR0Wl$v+4NEWZn7U>7OliQA5K`fJzc_bFyh~-Myd>QqWabq6MWyvfNqeKwduKyk2Tg zhpC()$iw}JFLW~ej_3gE8CJtv1yPkGJjIOdM^hz=*!q{rwf!}I1~shuu&V5;mGl@! zT!vmEO=>*Y0omo`@uDmJktTO4SgQ|l6dA|1N<&?b?V0-Q=kMR}(Jan}#H_EM$}aB= zE7^YL#-66uo3l4=oNB3?8F}}lHR@r@oUW_*H>OnQov!FGBgADhsL(VJN|#p`yp5r7 zpQq?8z~I!%qTjGA7kccFXhMz97U?Z4jdiab_y2Wp5*cSACjD4dto$Se$*666GfF$CqVt7T?AO*@BoYEKO~ ztaASwKsR!jJRb4$^O5j7a~om|bbuONnvF*)pu^&%AuLyfu8~ZJ`-($)qYeUz6x4zR zRvhL>??7!vi9HTJta*_0G2i@MzXO^wlz#Y}q?TFOqf~cABl7iqNwMdAai*3u_GffW zULl&*7<3q8DqQ}K6lv~=r*f)WH=8>FkQ_&M>QhxoA-tzw28grxxsIQ6wcsF#v*AbP z>Y`@%mef6wfiH|fxcaU1uL7clDpWEn$z@7*VN*J~cX3%_N~hkQm2%d5w`e9^p0EU& z!Lnt8VO9id2mkb~WF5TAB#rrIJEgv-#G@ha^>cgsH)RB8e{0YMxhCY<$<_o${2W#! z`o3n$W0kJxQ5x)qUgdC{8CSz_@mlKSn?gNGEp51X9PgZ@~r>AF+Kg%+& zn|^vx95qv5&4GA+fxZV1&__r-Sb!Gir z)n#PtOi-^re8A`&Y76L zROG|74LiSW515jmfi)Cht$*BH?dl%$zeXM=S|C2E=W`m+HuB=a&N4P7dBw(#Ua&R6 z*TQF$F@|DY6qHF)(kls;Io8GYf-sa);Z74xjGkg`63-D%!WtkS$H|d9KgU_?>2Vy? za~UPXyCTF)ari!cA-e{XLL)(q1Ad0y58RRch1+HD&k2PITpJ0yJWB08gPQE^mvxMY zXEZfsQhJj5ENqOllqB-ZCpI*BJQv>gcXMr)!-hDmwyDi4}-L>lV;CJOUZzhMP zgGA73RMW*MAr_|JF}WDS+8hwtSp+?*vgsDptV!f~qpOs;vNfCc-85IXlIONS-Z0Db z9EwG7O<9Vpj?ue>)l&EN4}N69Y`DJ;YSYcP?QK4F zm(CCGcbaK^@+2H|-mA0mK9?ecKVL$tnTU28Amcg%HPG}36jeeq)*1e}x2Kny*sjKw z*l%y=u8EbLnw7k)pkqc!&oG0(bQvR*eBL?gb?~h%A%iw@nG~D;U6a`$C3%`TUSe~t zYNSXL?|VGduQNDY-}^a2H|33(&Xj+ng=^h~Yy8*F>AH0w+^0d6+I+2PbK4%kt(%W) zsSB~81h9J@US;^lkOTXKiz~gC*a@}sbU8(oLMX~r6fJ-a;tD5CiV{s=f=8*bx*3Uo zDd1|G-L#c*kz<`*0qff&7~O?Efm(qL0jGqBd(Sb(mLv6L?x#6&68&z~+JFTS=d#e~ z)Wl|I<&=e$`l_-{t-(<>n-kPE8>|%C?gcq{d8doeSQ$)JJ@-d-es|P|~ zAV%UXAheI&nQ^P9mgd*^Sg#Ht47+Qk_Z>YPNZkas1hv4( z32Tn9<8oNVOwH&H4Iz5GDpN*0+sRqPu`(?sSV&buUz91Z^#tXZmFIRN#S548r35Q8 z2ZS8&m&2D3$s`zkX!#7~WY}vOB1EHWDb2_KT)O`mh@KxpmGG7)RMq67IKJoRq9)&l z2G2Z+o1gj8av^?i_1-a`OC87W+`JKq$cN2IC;4j+fIL#RV~b)&WdzAj-J+`z{_=0p z_lMmK0|QKL%n4el1um{*{uT7t?hATuaGA-Z6mKCpjJW8zB5flR>zYb0oQ+|iv_VCQ zNS2QrhuI=L=S8v4%;Ox=uJiTDtvEf~*+GG~ssw;chh@h#arogCAP&mj= z`0Q&WEg^eZs~9VR@bJ53U3C;@8ogW}yKlRzyVICtT93(;_QT>#`=#-hgN-fBE{HN43@Mr7|Ct;Xu^!??+soVu$f`m8u^FQP`6y71URpiHb^$wVwb z&KpIST1Y2u5F|#yk?a%Ge>+UmEy`PmP%ut?y4JKK6*Z=`h3?$dcC& zr2jZv^JO|rOr17{dXa;Nyd57y%)Tfi4Gs0 zs|#(~4H_`m`#f{!ZAeHkpi$L@@4Y@!{C%0G=F_JU7Vdh^_M=9u@NImAM9qe=VsQ#& z<|1%Ql(JJxqlC20uhLXBPKbJI7rA13Tt{jsEmY3_o(W$}Jb*jl@!>G%b_@J;)#=6OjpL4jnN|zUF8iL8 zH%`}`vTPq~(|po6>sa@O^KSXwz4pm#`g4|8M7!KI%tV9pkW?X7aP{N++Nf`|EcU0?jv1wg}kKh zBV5xkZXd+>Cp7y}Zk59e1Ii#m$H0hOCsi?0Sz0|h+8K6Xn|U38E3JQ-e0%+72^n5H2;v{^qT~06%?P2HaB!rD7Q0s4-u?dA!pIucH)r3RQR5>-} z!c5r0!5x+tbqsX&?F)2O8-z#nv=ck?1RUhj(KWFjmQcG{%}%rJuRVhIINfYgY_S~v z@-BGxZTqFC58C%UijR$Yy{#>VB1^O?rxqraTN_FenTegsP$+bFL<;LQkcq((4|VGm zbuJC-Z&J%}6}e@~Rz#8AZLBSDOC>B{l1m9KuoFss?_}q};EOS9cS-O7X#lfo^MN801<@?W)5a z<2%z4Lz6cr-%Yk0Zvt=KhpV+{icI}~QmTt3w>CJ* zLDbg}UFl3W)r`PK6014JhH7p|a3>pNr`a9#%T92nmzhgkr}Zosh&VrRPIhvU6M2B% zDREu|?!S#dDSn+bRMRXVoGY5^Dl%DOCPl(g{R0i{rQ#(fTY$!5ay2rqUHQqAIH$`+ z)lpf~s*@{UPi<@4mo;~(F5dpjQ}Oy;DO|&2j*LK)Eo)-sK^a{-vO;K+UIa}>MDXjF z_aOAU=NPOwn;ORUmp)+iHS^lsHlx^K``X z-Ygk1jXrivt|pNE)osqc%`CfI6>GFRCWB?k$m=f!W8s@kzHg6DpXa}S)IHf7F&T2a zab~s6-1lur)8^Whm0`2fXE3LA**KF;LB*qU_JQcYG=X0t%psi~Y@z_S3JaGIND!(Q z`+y<(2`{=D*#;x>w~D`DT^9mdAF9(|)QTJkdvVL^!np^@iXs}ZYb*7#*kxB8k#fl~ zI^m^l_Er&G|7CvxAC0kF@iK_w1-T?GhYa^zk;HC2Y5V9-J)^X98R&j7Sg}>~-4^GG zjT^i*8+EW?>e(-e_`ha=FvDm^lTl>GWX;q<>5b2^2xL%1Ty8ds~uUxsE zG(GvIggT?+8*X+~Q=W8@?KIS+ky7BhYQ`4H8&El;<)-EYm)4i8A&t_sBg6OnY@Ol# zE-ASf64DCxs`Hu)b)9>0LLv>A&mjp0E_Ts{hFh`)I6{K|q@t0QV%52Iy70qWeT2)$ z+yY)@9`v$fldI~?n%)$im#Ye7w406pQ=~yWF4e7#>UF`(70DGSDHn=+S<&(}y_N#I zVvEO0K06oSP4F0((H^aAw!LjxM$lk}^x@91B5<1U^@m4VR=$S++`js?WeyBATSKGX zJw$j{>3JPoM!n+prudoJN-3sN9f{vZKGL9{9j5c8*>=dG-GNtGa`|UPxC*`;1~`Idz+D zMwEIVL#%3A;?(0PRYCh+L_x~^2PmBDt)6d;eh<+!WasVZHJ?qo1ix-G+v2;oKAgn- z8nil8jpDf9yAtZVej_fvX|vnRmzml2x9=z4{Ep)7Y5R60S{sUBFe7cP%Jk*wuMwgF zu+sw5i+++^%@>SbC<5VWfN9n_-D|g!^ah6$h!t{Dx)wBfLQ7abMb^!=_UTAw)K!FFB*c@sX3 z;eHJ`ln3iO?54U$iFrh@{=1@Z4;g(9WBMcEhvB~(vSWr>nr1H?9m0_Dn0!qvbx_u~ zq^K&WQ=|6+%bHW8vE0OY(;0RiXqqD?0aCclJg%vweYK^vY1`)2rv2?*EX{y#!T}ep z3e**F1m$99VJ!n(20T4%^EVhbN^c26fu;a-8wz@vqTQax_+^d$sRzye3#CMyzczi_SyDOV-VGQn>6h^nd` z^|p{&__Z0;MPB@2C!lDUPOH(ciridhUsGzFKVg<=&$4{wxyLs#w8+C;AEVcpJJ+lFEbXi6o5@IYnIbWBCJqp&vVqphLz|j#IETajKM%KV^u2#=?hug>HYvUS4#Clkq#~FWB^q|?lM(psKQyh zgcdlq(C=llh1$I1f-ENUAa41K297l$%~?9|Z7p5b+ZV)+cYS^3>k)7w;=Q?hd==T; zZLLBHv~{9!ic+^pPqQd7T7a5;nue~LfjAT+dN*H1)?rHhz56T77|rOJ>ci@5T}Tf~ z)=D)!Q641TB6||)ZiW;XEx~z@{ixY(Nqk+EALNwvSP5@xVNA(5$7yLZ@6X;4X;eqqXj`Nw*@GV~ff2vs4T2E`eFyZVR)2?}aj47ry8g?|-m#mf{kX0?x~ zn=)FfU)7^&?|{IJYNM#B(oz|F>IJ%pVbqb7otl zd^Hsnw1~tSM~_Xr!xjFvA(l&Ave;{rC@YtV(47cI7h(fZZl+DnirY!0PRtro_or~0 zUY$jbVf!dn-P(d^Xa@%D4?E_6wp^a<;I&+;o!!$?7dd@>uIzhszn@ru!Xl&w{T5i0 zEXL7aaA%Su81!!(G(pBs6HA(}QCh4HbehIWce-wo6A1KrK91}h)Y?Sw%(HFqqz2u3 zO)D?V#9(fX`+@oU3z-*{WBRm364ShnezPdY6@NFMckf z9aJc+%5iYmw?@-Faw=|qV>PO6`rX`}pGVHzKncMdQ0Ygz7icS%%wPG_ms@T(5}y?(T^eGepI6RY)4ygA994b6>5>Ir*6e27 z@wm8_OJ@f67SXPc47Jv6uHiUyvLDUq1lP349%RzAhu3fNfT*918u_`s7N~mS*2CkD ztOnp&XTXt-9$KUX!$Er~kA}{MupR}f_@JRc0JgmUEb4_>(xj5@2`L0NSb(JzEdi^* zImw(y$OUXO5;-PGjKO>$tFnn&nqx#(g5NGOJt$23a4O`_I2|V+$O=|XYor$DAQl6* zW-443Pl2DH8ROFb5f@rwHK+*2Fh9N~{krR|R$N?)l^jmDBmNFT215PLn(}q;f9ZDc z%6Y#9*Vp@1-?qfvdw*(u^^oA5>tKt%qt8T3o%nT>i3C;7#EqDhD4v`iE08X`wkhBN zg2>u#OHSTbjE#piqFyN4%M^Zc4Gt;K(~@HadSKA@D}#FK_T3`Znx6Y*fp6eEg2pc+EAV%*)qnjE7MiFb|79VT%?qapl^i2w`@^gV0$yDohdX92EQgZ_A~B`d^^)SaN*^SasLz290tZ z!6Dx>7H_N~%06oMUm>wS%D^Wz$$1{hlFHtLvWLqZ@+qzt8X~Srj^*7+snpVbt^w1h zq%)Y@(I2jDI)7e7cWGB zudwDA)_wnCnTsGZR0V~x?tB9g4LVcN3Y*>$bVLtObP`X?^x~ez>18gafL_Wc%{QPhIf1pXR95vG*q~?up&+`);JJb~rx% zaM(i8&9OxNDr?tvueV!ms(YNr)M^u|cgG-Jjmy=TWRIr3)pXMGt@^<@`r+I6 zle$zR;YWmstJxAtHV!W$$S+(hgM~ORiwvt5_*1+`re`KwF8&7UGB6l=8+ipx&~1#k zDU-M#BA zm+`{ByQv~L31)ieaE6Ad-|hY!fn%Zl62eaDQK~*}AcjxkL)(snDOKOq$eH!_Q=5)| zj;Gabe7$~c^`=!c8^MvpM%c|>kw2dpF3wUVA*rf~wkZ!XMxJ`dM{L-|Rz-I=aiiKjnir+Ci^+o#?S%PC`VJB2eUN`wQS;G81z%irYHP@3)2 zeQSbr`!ce#nI$y+$K;+duPcVM%u)lKvZBoMYv84=$$an4@I4_RJRlWoS625l84nH5 z&Wr%f*-}8Y5SVao_KK0L?@9F5?RVWRl0%|f8+@}xGOMMC1W71IfG8gdc`K31Zf(o# zrmo1t)X@DL`R?*`z{XoCbJvwXCFifT8><$V5UBX`eAQW*sywP{&BUP#W-`UyY2$x- z$3Yp~(^&mncp$xgq1IhDr{{U18~WH5GwGhhS~Zw!pY{O;RZm67N0#xI2)Sg_n=dnm zO6S|>hS!@Sqr%^J%I^R_FK175f#odafcHThVij^gD1z2)xCM*@YKMR#E#FehV z7z*HJv51g;zaCXyLia%ZTVM^Q>0`rKpU1}>JqiD)k`3Q--Udq&G8oShuWP>2YMTYz ztuiXAYahWr4>>q!SP;$3{Qg?n%)Ce>xiS|Avs|TtlH9H$b?gBc&UJtacK_gbP9OrXiXGrXVBHp`rfcAh{RJzG3u=s@EO#lX z3Wh6DF&85z6dWqVIIz&qiV4Kw6<$zCx1t^V_H9$klM@!YL#1gSd2;e+T>FhZb4PC6 zXxbcK_pUYGVWf3(=GnCftAGW8Wh0o8WU*vcO2A>;Ul?w-h9XRlfyzFJ)zjALRc9)h zRcjh5V29X^TB4;DX&^6@Bozaf4r#PH+}v}6meVBpy`@fO%=*6nTb7Si)2pm>XZMD& z?>9BQ1E0UhE+s_NWq7J6s<4fSiQb}dCq>8u07o7=y&e~LyzwpQCn9UXsZT8tBO{Y7 zC3OSIehVH(7S|LvX=(|-z}+$s|8i|ZB%Pt$6L8EQg||4cqOc&4icDtpY737`PVGgG zdWx{CG6|x%<-e%<1(lw<@Atr(7zn+J$i9I895=Lou6X)2K z1zH#oRdWkviZa;=mcoxXK{(w5=^lo*Vh)AICY$s;E`Sl}+z-Q>J}t8?%HFSjMirHm ztj@eE=opKSJz_ui>xB?r`2aX1XD4XOXh5cS5NYn>n?akl#@Jz1j8F&l3Bv%8VYDIZ{3ft>fV%@BK(>YekX0 zPgFvnb5KmfOz=M*HpKo?o3Ptb16$et0eGx7q2xJI;|nS)Y0L-+xt7br;Z}3UpMaT` zy2$pqlDfmw7pF^SEfxmQQ}}`t^f6ep`>kx{ERQ}oE9gi+(u<@(zXokcLk9A48OfgT zG!2Ph7(q8Lqa0_=OfWID@wEZGcSk!8$BbBSq`IC9q*3_2?&SKO@V9TLbx!V81;*`1 z;^M$;m3(Mu)aU)?M1iOBSoZ@OX3_q}@aM+RD{0$LEGBG)Iie0V3bZ86eGaQl34D}f z3ssZKwcaRTcOMl!lg%l}y{%Lsw6*bbW^tWY8q+H0+O|@Xu?>!_t5~YJTdCpDQm}wi zk%4Qk-J2TDM4iP>4L>8*+DpO+21UR*Tb>`Onbkelhxl4;TI=CykX^OIk?Tz@7iUI> z#vq&2B`Dz<3um>j$s_&CmUBq%%zPqCPM{Ns!`?(fPOwFRFu^HNn3fYok$sDnTqbVv zcv}IySy!o8z|`-QN@As2M)GL0S_Y#t_KXzbZ+p*ZAFbyN0S7M|SV_S@c(aTL94fKV zk_30XbKL{@{Tig8s_#ze_E`=+?9aDecu$f@HbLS_NJ01QNBGOjKJhl@I^q{j@0oq} z{`bX>#E%>AzPV0bz4l&d5$s1xg=<>4(Eh)PH9e} ztY@RXS>{9t(4R5;%VwOEY%&jVihq>91ykzaMfi97bo=FJ!yA+HvrT6&mZO^Wpn>KiAjSS7*=6^S;KlTo!PmdN>TTwaidu2DTT_%zksYE$Z&a7_d1; zLjJc%RgL^{SBC+dWl2x2DgC>Djdyisy8n+6)0c|ouCLX15ByV=RVRZl3w+&6z5S)k zEFf`I@t8%)BkKXSS;F*FAgSJ6mx5< zJ;z~$r~rbf86zu2@^u$SvSgf7O&W3x5ytl*0J_;J^e;na^dOXXH6ZqK-?m= zaFMe1+T)X)JSK}WqE0C8)QbAEpsaP*@n>^)=J(#1`Lez-_hW9O<86E^CV#;=MX&@hB4-Dq;}ZGD)qe_!r~SZ!pshkZ=W87EZ8$ZG zu1S&U2bXUb${43i5L-M#>Lw?NdH=Xg?EZw8KGqY48X`4O?obpyT{(FD4B4gs;9L9J z(g`pxJsI+I`%SQyeh+_B)$G^boX)AF?s0=6fyBP$hY~1waCr4&Ge$U1onNFq~E?gHHojP-@+^)B? z-DF5bCXkS+)=k@={L4<*R!af<3`1q3G@w{P=setSOKmYp;($CVM3}ov7K2WAyxOUa zml-TlMXgncM^9~+OACY<62u3)(TDT!ESf^9whjsfPsE=wG9*gZu&kn|ewoW>yaauM zUXi@2v9ZYW1H|PhtXw+hC9^~cBkJ!$sOb)p%P`x~#&hgA`?ihO)_!*G*>CmvuQ7P3 zh0P0&osCFNLjzWns28vwa-@H!ZiSm7eHR!{L4OBz=&$+t|N1e6My_2!RcQP}9+Sxq z=|<&=_&=yQM9z1Ur84n0!9qCBruJpn!bu3MJnOXHOo+ z;euQ%gPuP)S5$LU%=B|_WFLE0na{@>gGD_Pdc7)L#EZ^}VhHE+?E|G;ytAvAvBh7^Vab;_S#Fh= zE#eT3Rck*evJ;)4V4sC%SLN2IS+Ezf?ab=>JlN^i!uj@CtawMFC7a@;frsCOD2nu0 z25|wMZ7`Z*WvdHslu1jB{UOUf*hl5s!*#5fqo;`^ty>HmbHDbKYw8v?cpsmfQiCf5 zhd`py(N8rs7tPYEJ-iFC)I5)qN#o>j_1#5{b0v0%C2PpdZaPhU?(SCUjt|da#IVio zO3zlCcC60K)g1x5K1;3~k|dm8ycF2Yp`MU(PCO*zh!uT!$3<|>nBy@&=malx)D&H~ zYeFO@AuNkYLP#X`qf8QBxazd0vE_Wnvzoc$;fkbZkh*C&>@>2XY-VYfsavvGo*87b8rS zA_dfk?QOhMv#n9~VYj|tn%4$_6{1!UkDaST?cOCMbU zsJ_?IpbIK47*czEl1nqFgeqV!|D8%v(8=?)eU0HoO} zkGCGzbZSr3ddG(UR*V3BGBHvNY}D;$YMGFUmA&)=TYVfhW{tGKfoUYE|Ms*`9|UU( zOyL4*@Uk*|YL$KOGHgihg1R2L;a=OV9QAWpOzb{Z65};}xjDKzN$QC)`Az@_ zLGh``hyOzzcs%H(W9H4C^d8I9EJTjbAGr@^X((}oU_!~AVWq8KTk1Lh4sv?Ey)9~F zGOiV+46{I4OI2wzbrC zu5DOJ6Auu}wygi0zEnFrGaDcB`yTSCM3w1Mxt`?t!c4n{*U^!z4;_3MAgB}Ln#qB~`?1npXwqGS%{ zT%{B-GdWWqwY+9;sC*vvomd+vXPk&WZKN#ES^Snt|90J7C5>|^pz@WU^(9qVorLKI z(f%HPlLH?m)9*TH$Zy*9Ed=0gc+02aHf-KU&BveW*!Z;X-J7qg6W30i)>^}JPjD|M zxgev^OxatP;q~Z#IY^SV*;{aQ3$~D%go&2tdT^z2r(*ZYS*9OEQM?)Wex`%@9;@q- zhqZ&e4`(+|Uc6InHHU?TxVLS;KKSPPO`jtNW+wJ*!w6CzV2Xzn2eC zazx6`;bM}$*gvp1WCmZ-Hb?5}$`UzpHuwLL!c!I>k0^Vm^ede4h+vFYTmqWGaAIDv z!q%99F>UX=%iqU1fhvgywNf&aoGw)HwO&VNS0+zI02Rn&%RQi3ZE3%GB=Sa@$=)uS zIO`P2&%xbD_Az>q)huooJ9IGmvD%)s`1D0rMR>nDy@ReRyp{xQM-#WJ9ClW9SY*gA z`cf6j6HRG z?V@CQs|xfYyC1z^7F@AD{gJhrCxn3di4-Fo@o1Ws=BvKVVEL$S)QzY)<;^$2F}CI5 z$A7 z5^yYtFtJYrlacm(>~!{E`O9+HK!bvt#gb!pUGA-PGgaSQ~$76fzc;;AbgxAcL^n;~)DWA!)Y}*1*z_9Q*pi zfkw%rodcNb#8@z4n9x(pU8?AMnXgYwu(vE}S~@Pk{Pr5GmfsV%I@=0fbRw@rwLdxe z?(M17xyjYgBbiYW;1JkF_z7WDC547e@P#QzBzG>za4Q$5J3k{SMjnD9OUoC%ncPQ- ztYVVna0w~w?f~IdL|0ah`(>LH>1N?8l)`MPg}RUIz=LdAk0>HrM9DtfepsLQ!hoD& zf2RU1Ae@!2?iB9J8PTFGi%jn_^N&bizOqU%l9szU9KK_&c0O)BG$h;{Oy$nEneT25 zZxReR%gDp#W7FTm&|P53zk7yVBnbDJ)f9)X&m-yZe)UmfnR6IFDUz5v7jP-j9x1I+;7G z%By2EE$oLjdGBlZL~$$9a(>yT>uufmIb%%C)Eq2$YN>0feHhZTWqtZ)C|_w^7jC|d zHoQR)Hd&^~yIxFBq$@iFtdX>li&pYENsMjP-xUThgD|l~bLfj;3A4_E5!X<4>o7wu ztY_zev2uicU*DjZo4BW%s;Wehyc}CijFedNLnSzu^?EM7rO0J@qC}#BB@UhdDKsu8A)dwtZTt0Cq(?z2T?kg!Z~xCD(rLzW z57*wCO!1GD$%`$CJO0+=AFXFD2@I4zD9vN8Qzr|>i*)^q2iZv45&?VvIOHsVe zNQo|{8S)U<6{-+t$=c=_dG8YSj83?$FBq{2g=v*xux|xQF>??K5yewFnykwz0+TYmln0x&}tUNwRY{JPA)pXm}$7`Y-Ba@%f-2Vx;6(E$?$O zu2(26Qjd+dYf;b0cpQH^7$lPycYOE5EaykMfhpp+Af2~P!j3v-k2CDMg9dYTPR|4# zmIQD0$-C>oQBiSVPVQP=>Fn8gur7VQ$$Z)_aN&o{{b&2sS^C0T#BhGTQ%P!w@W06F zEXl4&&jp#q$B5CDDmP`kUk~Xh_p*#*_h`>fx%~8=N<>~*nWo^FD^*il&$YtY;-*m% zhei$z@YlG|kf=EJ8GlJ0wOqSz6Uo4IcZ;NrKkI4#!mXA=IpgyAf@2xcozj|RCH)~(Qcp}sme-OHLtr&Vj(h81rvnVF1RSr4cE z(O<>=UT>*=HhZ)CWtU&AY}K)Hc>c?hbh}Lf7tv_h(y4!fh7SD#UC^URs$~e8L5Eyzu0@vxF)hU zjyDxTPw1TxLT{ldA}b+;5D+jxf)I-Ig-{k1u%Nr4hu#sf(G8&pNLUqF=^{2d8btwJ zMX{jhsw>Jpad+?Me?RxleRJ=tJC4K5naPu(pXT>ArXY(VJNgU2nu1^m|k2@rE0gX7L^^=%1;&#iA=j@!ro{_W3; zv0D#*1N@nPjs>y2`*h@M-_PGSzJGnS@At=#fBCvk7|Z{CdJKYoTX5LEhJcjr);8=> zk*mab{tQv5OM6|{yIeFyk{oUL@?l}??V)Rc!sHOW_2U$ezixd!za_cv>G!5z-Y)Lj zy0h?h?={0C8^2xCT>uxfdg18z)Gy}0bZlGv*t7Ni>-SHOpF4m{{`J#T+Icuj~P`oBz%|J%9-((~KhuWMa9bxTkv>o=A6@oxR0boj4cwrDC8HA$P!h_k65EL9$EeZo`2xk}!AujI93p#R=wW-79F0gEv)Feroy}H;jU%8D5I2ZO8uaHo znv2;`FSP0vp8tJQD2R-~Tw^M||LDwvc6n0;XoOi3kX45`u+^i9^=^_Y$_Yv{+ZQ zKo>m(5tI3mkwt_->UzFUYeOMv*l#@8j}!mzLYNj1nl8*IA_Nb%5D+y;Ee&vWgzzsM z$U+cEPj^e-JkGY8e4r0Q!#LQl7myfY^t=B#vCskjzcxX40Y2J46BM!!&~<#iLw{@{ z9G#UzudAnx|3lX?D09Wv1GG+_N&QWe?tFj&5W)a{pmj`!cLQ1gVOY|7*qtx~v3=rU zJ>x+b22dRU5&-LaY=;43N6P-m9>`1)WaEzY@PIX7<^W>B#%-|6ep1GIqsaQnZODwL zHT(}J8qia~VYWg*!<)MxDc~nh zw$K1XaeEyc00$5g;Yrrz?ymnx6F|X$(}4>Sf?oiQK?sNeq?4T>2>{Rnpc8--0S7;L zaz_Y-QQ!C%3L^x%0Pe)w0cpSn0x?PhD2)R^Vzz+HzKU?Y%1p2Vt|x<25}Ad?F0-CKRM_2~fKyrR02|#U}gz5AFfxwQ!1jE6KxWn)_`>j!Mbz6XcA}M6_ z>;X~BfCz_#Mdq8s`*0z)2@04vTT0+6G=(dmIDkw943Z(h2mw|Crb2?N+cen#*#hg_eE#Sp#B*6)+qZM09N=_5h65H-$=3LuP4#t| zZ=8)S9fyw_Tb2$WCW6EJhApEXJS~U!<)B!<)A{P~*N-|_ehuKAthO|Sxo!kXgs_qV z-zaocpellLLlhRcB~Y6OfnWGhe*y6f6gCK`vEWC-iVJEoD9Q~#95kr=a8TsG-vxCD z4hTKKX8?Q+aHz$Ag#!pzApASn1sGc3@H;~46hv5iutKmIIHPbO4G=k-2%%F2etbZP z?E;kuYy&9QI`AnV7^Le54o6s>Xs=bc|1m!R1)L^|0LlA>d|2w0$yQJp-aDwBPWw1GX=IYdk7ogE_Ta$Mhe{5gi9e8M;a`JShk^)i2eZNj4AsJ$j}%%gD=G!5C7yyFNWOwu6ZrfYU{IX@z&Cz&rXM}9EN8VsOv}5 zTQo(&w?11u9z2o5b;9y~Tl#N?&noQM{C9RAa0=o1!)LWi7!K?I&1o;i&wu}SZt4VQ zsYGngutIuYmAv{BNd@V%_22wiv-ZD8mv~VyHKg~rW}Reu%hrGMCP?eQ@oqs+Z-<~| z)-|BsNboqRL<}4nX9pT_%9ln8c8^07?IgQG)JpG_7)zEd4-&yBAO{Jkg$8Hv^Y-U7 zv3lzv*>#p^y>&IANb#J+(0eH1H%(6Wq6 z*(ebNK7Cyi5gv|IiQe!Y% zlV$CPC-|5w_n-3kJib+{eFHspkY4rE+tf#WR|I`m-lopaJ$ijqARO8ES{U{=Ao$~g zwy{pgXfZZ(Y5mtMo{n~SDAxjdCwxOE0^0@I1!O>=+4CQC%SgPH0SJ)ltDs%dz%2CAzLaTD_wsV%8z!n`z zy#_ShOYjQxR0>>iC!GwhGTMLs6w=!lnC(-4d{8p@$ZTI<$EVo7#f1RhxrIZ(kPATx zZ(bitnIEMxU)$?YDAorin7RLaA_gTS}Hx%8D=DM ziMwLJpV@ENgl*HNHu2^;!JNRzF;pc}CpzoBj)Ysw#V3et@d6*5WoS%Lw7VjqDN@Re z!jq$-?$yMAr|q8U=>XrNrU2%s6mHv%i~^Gb&(6ew{GFfU$Ny`yD`5PxNs3MKy?Otj z+AF?rX8m!kl^W+oFe6mcB=r?uz)L z1D!-;+fnQS%~~e+Z059lbc>EQBO7y%ljTj(E9+S0ZY#X}HNUE%#mRPrPv3l~qbEHI{jrz_||RHcc~Vrgagp)yn%55V#SYW-cVj0F>(;|5*iJLdV79?#=7FiHip@eBr^*?TjD!F~iy6~)UzC#!%LWY0nKkRRao z_K0X4m-rs=R6rAGsoNO|^p0a@Bwynb+6~l|NZwgu;co89nDi!@+OT|A@w$3xndpzhpizZ&zFLLP|TR&8d%mrv<9yb;K2fhj-hhX7uy;$32l+d zv(WEEs@9XK z)v?pBUIe&(6ugRMmdATs*~{{X^-d@cW*wGV?~o??YMaTy*{ZT7(lAV7!AaT<0~2Vi zbWFzZs;t3*Tx6EMA1CCgp6^Hu?wtRNj~Ju*-ufv!eez4AT$Vu$>hdjBQkgt!Pb0ls zLc&v%C2HSge<{V#)1AJ5R-o*8$G7Ol{Q^cLfQz2SQUIzDw=kF2s=>+2BK*}lcr zj^6HxHL%gQ_mH(8iR@OFwR?zNQOT%1Fbmg(C+3RNuc10?AVd>3h8UYBiGv)Ks3+N8 zO7uH+Sj7=fOJ}k(Ybi4M6W6nD+MA%|HFIS%?-XB0<%vF*wbRb2TcV1%TEesmgJq~3 z4JGk(1mUJvwCXdB$Q+tN{?9U!iqJDJJKuk?*=<9+_qbEZoIfJ z)+6}QFM|7heep4B3_&ZES>FnLAERS_tkZa4{|zV~aW>Ni@fppwBDS#)LMFJhEUv92 zs;t&^U>^S6A9=T)e&z;KYtToopinM zqITb|s3T{^2Nec%wZ&9YgKXvtr)Za7B4WwWtA9|+B{d1&rEZ-J-Po?y6#oFB$@=;e zJ}v}R`Of=CR{2L3Mpgow{vOcrMvt@K#CzN1Ib+#z>iFc2P&<7U>zyb_itZOg+;$19 zd+mD>Nfdh08g%<1c#?_c>Y8GlOIJHo#VfS3%lK8Qy2@w~MAK;fN_iMLESOnvpLp7^ z$Y}>xvhb#dlc!3({`AqApoOEa&ogd4*i-#1=-IZDvCPnp**U&mpLcxAc3dU&rqn=_3kP;}k5ui? zV{8@ZEgqy$dKwu$;5;CJ_jD?rtFN;CMS}M8V4kk%jv?_j+mqh9;sv!TI91#Gj;0Od z@mm(t^yx;knCwcW9U1yF2L3ZG4cZ6D;eLx_a5);2Qo27%=&MI4F*)^Ho%ruesc=}dxHSdfu4DF`!IXlPITEIc-BOU z^sL%lk?l9sc47S&%2GQ-9QhPmtH}0%{zg-xr9wysnEC--ug}dY%SHzcGg6pFC2&M7 z1x_#D*j%M$yn0W;y;NF? zpVmZH*+{;aXWoSM_^V)Du||(w%%{4?L{`2K|V zYkgWjr(W_*R&Cv5j*7 zqT?fRwyY84CsE>M;vUooo1@6x)V#oo0bcjiyNW0|uUnOpr3K-59g5^U<)SAmvRNJ% zlVRxhQZJ2Fhu>vIou<%bX}O*@1gippl|LrC+L=|rC@Rz`ARXZr7&+N^#07$z^`lSy zDZcZ2LD6n zlC}wA7%46G>3wPKEzP=2H2Mw9{+I$R(Ig{$9NFy{H_p}TO3+t4gO#Ep!n?J<7JJBf zmMWb@i({!TqT6ZN#-PPwv9~IAj^P`SJO}~VPN$FL*Bz*)NQv5MK#vA z6id2ch!LtQZ@QHu#^+D;m>Y!T(J=?P1kY1N;{BkhWy)`Dg&wbmBRI z!;Tx#={LN}?~MAj3KqW|3UdkCR?FZ#pl6B4;F1}KymWMiY_4pparS-l`=|Ih(DY2G z=kXVH<=ntih2YJbj|-7i-oTDNta!IdyQCL0=RKyI+-{n%=xr(BW^_Fu%?>_fkTXDF z7Y-J|lZ?f}Xn{ILS|aOs$YHbzE~Eun`rFdu0;lmK5KozP|8xHG?&i8;ylfz z|8z7%hiuwAkVcS^x)JsE72XC497IOvbxls#ei1u)K(E>@3X?pl*z`1t4AYkNlwK)y z?<{#Cj_pmNW=CKYJsr(m>p&mCrRrb@PzYw^nOTtf#N~JBMg`a1cG5BPFYP?3uYzK1 zZ#-HE{P|GdrMuUZ1#^7gd_hAHuP2aaOmgTE~I0 zbO*=?^jGw|5F!?8!j-AD3{432bGlL#Ou(ApuvcWyO2T?VQxu-Cnb+$=q0V}BnpZBtM<#7O$wU$vgFTFwYBW{NH&LuGG*>PcJ0Y2`^tM1;ew(d%O&r?3l zvmh@#&ujzb+lbyW)8x_O-8KKJ7icHeJ-zz>ClVqZ6{S zoaMN8AtS-|1g3*Dt~N}1^y$hD+INNYGRnH*kUU= zp%MHo)TI&o9D>*&6vE`fI>QF&?42UY5jNJ$KqYKrx}Gg2E6ta~rYk*##*5iOUr_hu zYggz@%MX9vhn%8)ZsVRlz|;zCQnnkd{o7PT8*((ME1cG-=xu09Au3F`+{A60b9Ea@ zqkUMa%@sRRNy94DCvn^@^&RQuQePLR`qXC{yIf;TvSLjBzW3}*kw(zs_VCtNI;&9H z6fE0ac}8grRefIld3jQcDyPz(XXB;->k*ZdM28}KV3*=xc##lEst81il}ROMcCio7 zLO+X84fgHrnxSRUjpPdRQ2MtOt($a48H~``38wG##}j*ORP$*9cdMidm2+|oC5*PU z=Sk*yd6tzF#mbmKn|`ud$%jR@n$ln9JYS`|kmuAI!V1B2SY*W+BhPXl7O-q}k{~QB zEVP*!6%`eFYe$YpvufBW@Qo+ozLcFNO&$_rqOY{_Cq&nbarDf^EJ^$53t!Nqs2%0V z0}A|})vXSgeAyN0cIM4Pp| zY`(rrRNjp_m6LMQ3U|?GOiazpcRkJ5s5`LIz{$T!t7RF}?6}^HxWh(e7u8M%-8OC8 zHr6Is+t%Aw$Z8Axq-5G*&aeOLN@L;Z?O5s@vw1Grqj!d7E}Sud0W!i?dYT zr&*v?20KN+XsAJ3GYz^IU(m)Se&Ff*Mec!8nxX-et+zs~x*IrUs` zH?b|<*lqc2R%y%?-N=h(B$25i<46$|sXz7dFd9H9x%`)s3IBX0@p%yD?+XFmU9ssc zCT`_TuG3APXMhjB<$mkdZ4VD>gq0@?SThQkwPmJp_62av<)@6?!|VxJx-MgPB{BKq z<5h*{k)ywSj+J#>Rk#8Fp!giMBwd0_vle?=dULW|wDY2Z%TO00#T|De^ZkDJHcKk5 z4pDtNB~V|UGkMj(Sa+ADxk9c}s6m^%1`3{@hE96vMy4H;fORK1ZHzo;csV;~Jbf-! zT%~l9M737*iFw!O?O_bwS9WyxA5z|_p*j;Xm95+$x8F2MF*l~oEBQ*RYiRR4pJ!xX z)apB@Ag4g#&5^lfJR85dk0RpQUMwB@jAIGBWIJlW*^8$Km4VwCWFc!0N=;3kv|)NiR+P)r@OsFHlB0G;rpD$bl>NB(lbhD&{s$UI!Z)7E z{W;hqW*8E0MwoVbLipX>q|W}hPu6%P<|m(bgm zRp{UAM;Y}q3(62N8mtjKv3VF7=Nj*&8$fZp(tu>;&vL2tv)Yu^+XgRHy<4&yMe)&! z;Z^74Q0&`hAk&5OD!Oxt7Hb|3HH8XFc=$Frn%SDzub!Ydsi zAKpD@v|IXG`mCFVMJLM+W=cUUiEOA2~0l+x|xIo&vv_N%4! zHi_s}$9%{1pJWk(YWC~|yf-;XwH}hEE9uk3g+pFgP&2Wpp#cIi9fcn}>Y%?%>x>g@ zXd>UyT?RpWif@=w4K_Y!8Rw=XMOg|ROY7w9P-fXUv~F!mFKm7M^s4>dTH;Qv>Hf#s zUqKh6$MB1>jM!)%pZTzNo;yDk@CXb!eke7dKy)EawyA4#q|l~I`$+QeffnISqR(*9I*b6nc^~>scYLO+(TN7T=YfCs z;5p<86%UL2+Wca$kGqKjyKt8MVCYODf=nwhz*yV@> zTA;b6q|0-ZC}}++n8xjg-21%wuDsP$Ps^IADq9#{65JsaqPt$whPp5sH-FvHmO70Ne{u6Vx$sB zV6QaYpx-`$JB|#|h<#Biok=l5*KaE)*H_$}rDWMCj<|baF0Ob(9ldOCl#=^#*G&#I zqkTQ=j_P{pwJPQs&ip*a9cwA6Aw~R=E1{57)VyDHqChVxGrb$`MmG_vdf-K2Ep{PD zC`Pp}UH}RTkPL(xOTZrs{SW-L{d=!oayPbhzxZUTVLySCN7)h`pViNx8WR18skZm9 z%fZIlTIVc}gnqzl-*XWO`5fVAZ)>3;a`>~Yf}AFLbhxbRq(QDE^P<@)FsFw^W1W=42gMzloEhIFDo! z7`hUxR}LLYzMPYKB>&NdQty0qY{FZs*NkS>hC@kx%=UQ3g(KEtT(wd*9!<@bDPaGc z_OmR}E<={XLXpucp)Ozm>}*VlsB8ng z`u*4ohf+Hh+#YOqeRDG=-nGy4e7v4ujNi7l7T+4n+{}<>#|=X;_g+|(j3**HtuqY@ zY3q{fFT$Mb0+EfDlJJa=d|fA^cNTSfI@WjB9L6kj@M%%KtBPu_GG&2Gn$~SBYpu5q zv^b!r;$JCs%koOLJdU1qz^TpTjEh%Z7ppPLM|A9b=3fP4h#2JnjaEvJIe0Ao)DQRq zLOoz{aUO`GeZY1=P6w!+O9JsCVRv%G0zP{dw!O1X&khs8OclNzBIt1rcP>ANa(`n zC33~7%qcOXx4ZM>YpIuY`kIdJ+${fN{=qLw`&jKjkS~nO78EktVwo4r6ZP1!1Lx9> zMUE{UQvsu09wOJ_i59!XYsrvoblOY02u%@MD%<^Q{akWb9k$y$mmX{G-g`tmucJP) z*-e6`9ai8WJ86fHQ9^eWg`)e>WkYf{{Pv_+`%-@~==Gag2J|$th>08b(t1sSJAtfM z&%op3xAChPLaF)Fp+4aM1bxOpk&gvJ9{{YsP30#G>o#A|*LSa=(*X7@wkkXQecDgx zdUkLrw;!XrWv|=gr5hasU3El0be3%nB#@czwJy>!vgTUFxAU5^oUflzCI4CfK%9oN zHNET|=@iy|z>BlV@@}6tG*v2g-jC(lhMm0WyiMuU5m&beL_VB!!%wd>+TN1xmlS+4 zM#;SeWcBTPU(Eyhix&1YrJ6_02Za01_1};67RsZM!g83b81r z!HsvvtqjV@y!KroEtws34xjXAMO%w1!m~juEYl6sCWtVSHHz1(Hm7z84faFP6E>tJ zFB}zoVgW5L_0j7fL2r9&`$9^`$477E9Fx@39`5uiG?E&T?UCN4V?wjG-XY^Ov@hHC ztTb&>CI|92d^{8S8O|*=*HAjAnGLaZlMydIh2>x(UPQ02p(P?-7CU=47R!uQir*+! z-i32yJ}z)aYX}y6bSt+8UnM{J4YWud82Qo%>zDdh>uu0zKUs&CFKtB0tP{z!pv04X>Ug z)~3l+>i|){z#eiKI>0@Mut)LP3r6rniE5~uEkZh%?rzW1$L2oE7n3~Yimyy&xME~S z$Hya#nQpu?op{U9=GT@5MJLO%^JXb&f{)W(bV0o1!5Y^V?SpUjM;0Z^$;c`cKCu!z zWumQ#-{lKrlH~bU$&0{jpn>vHZ^szW_fl+9{MJ~4iC4+Y&rD~5sf$z1RI4SFPr+8!;8=@21q!QElh&!q(*I*fj zdWTD!;ad1rxD%w1FG?h?hp|7qRB1%;Q^$4 z!4<)kH$nyf(A8}swm!|8>PDCxN4l#rm(z*O%)>7;LyW|?#Mo8x=^P@d#1MK1!B<8Q z7-@$LWZ@+qPwLQ`LzHg(;BI-;{_#Lrj>U~KFLif0T-W`91o6={d96K4IH}>uKQK^p z%m@tqyQ)N$_FY9q#AKV&VDygYkucdz+)0FP!yw9$mTqe-Im;?VEgNjlaXjUT_B9pp z>%~nJ*`1r&`tG{5d3~bPrX7`^z!FUFRoKnt_BSz7; z@NGAUC6)Y_WMR*Z zmz;8jo;JaIxTy!>CQ(DV=uS8-v~_C#BCz#BxZgk8K2Vc(nsi@z)zu38Cum)&HI|9%8kAO> z3CNz#crryeV5aCHJFe$eX&bj(DpL3HoT>Uq$fX0G=F0h5tJEpQI(d#B%wEG#RwSbV z6N>JLsNnSUT*_SSpWqZ{RNqLS9<)y4B;hObh0l|zj~0SD%I8llZa;D&?)Ec{XQnmB z=Hfj%W*@NPZ*AknANAlH532VdSLFv_A*C4uQS4>-8`PytE4DfO9{2+LxY(ovJ4+Ex zSAi7r#I{yfxr%`l=@K6jgu;8tBe|3I$8bkYeIGpH_ZQf|07^>3oHb`C`b>KOuPkC1 zk&xAlF?Cxz4qEqlW|Z7tbXd_S0`EUSmNPa4cI*QI#$d-) zu_cYA_hQy6#G*76xTk4h_Ohip+EE4K2al6+YZqf>)SF)qPi&CNAfA;TN^~1KtqeI1 zJ1709Xx}{c34$<6zYe1vht|Opne=$qLO#!=&C??&5ROvBt(rdeLXa8|%&} zKI?e7Q~g2L;`IK503){YP4HIf)6*(`JfpD?G(e5l)VDDxHLSv;Jho4?JT?ld3(FTd z9Vgc43`ZlaW!KG@%qm45swPH{W7QeZUy<(k7fTICw`s>5sdLvKt*2d9tmBA}ccVi; z`yss!pH+D_;^^;q6d$&dxXRJ@617N6Goh=X@EHaJ!I;b@R8$c)t7Ik2AlvUO=G`S{ zDFki3S95T7;H;{u?CuKL(b`V=L6$MH?Vi6BbQPbae7TNG!fSiUxMnU#80Rcqs09V( z=quK%6#ww{wk9{w&H`Ei%KgB0WTD$lRnVgdJZrsKAA*pykt=ny;EZTlT7JH3Hng@R z3mYl^bKs?tU&A+^L^pEu@-m{W*|vkyY%Qs@#)^AKh^lEW@_EbLOMJ_)OG{s(Ykcd7 zR|8b@!n@uN6Z~z-yD-D`EARHJAT6h90^@Ak^)Po_1seNKDz~JHXRDGAizQPl6mI%` z*qI;heE<(jLmcCspSAyqpus8rrz!Omeq*Ny+E<2eBH7oJKphk&CO%~xVuWV=3 z)j@U-dgg^Jl!@(*rIr|hQQYCY8U{C))t-OlE@qlK^k{@ZcO~O_JJDeAoJ} zR_w?o>`6bXV@kF+GALHG#cOu@72mk|TV`g0ykn0d@s&a$azvCvSn7kEQz3Qzi3(X^&?y7A>nknq8#1N`ZfJ@eZd)11kR+U}DxQ!K%R$zCY%)ma9#%=8JcgAK zpYYo*p5|p)|7U)fWQviVrSepf=wR6{S){ft`<<(5j%Q&BVc@DD@l<+?o^0yk)Rl)r z_qrVKJ@YNEOWAQEAp7fd%FcLJB~z6tXy?a!aa9}0&D@!Z2HFHykVa=^+tu!2KTg|+ zXht=$#YKn~gQc)_iO-U_rC%HkV6GvW$&k=Ae`&J^sV1y=25G9x>nL1Q!7TLs%Xat9 z%rrwGgxA}xOmCS@A{%kHnYh=3ucdgLwsZ`Il6oTFe|Z|M znl{A~ASQ*+i$LTD%_|;2)(6TcQ2B4U14Y`1UIUb=7Js3sL7OZkYzm>!S)^)4E{ru1 zmrEPj=^H#f8+mP<@=B^eT-KE!y?|U+DQzvUsLG^gQkosKZ^oA2SziMH(8LBG>kBa7r?a@4! z?Ah+~Od%X7P;Fz+6c-3rZnd{s_tm7HO1b<8nIBjlqZZWs;FKVKFFk8-Ox2uqyOX$G zvjVH$$2oC_qaGqyf`kZjJ*f)I5uM~1!@?U(0TMf- z+=y9s-IOW&vSW>Q(>ol?+pPkMt1GDfpm{`adf451mWUE`1iykyG)hFUl%a7wq4Z6KS=cq`S`it2T+gwRnm#*Sn z@ur5d-UjlNNU*J;x>AYQcu^tTFVo6gzLF3z90XuQ&vyL!wCFk`#w4t#s{Y=}?#7;2 z*OBYsvDXhYW6v>U=NPT5LRA||7a04_ptN$cNX{5z2Bow|+*W=4Ji-#?imtbWmLNIi zj_J_uIP3JE5Yb%Y5@jsit*XucS>SMUU-~|%yauTsA7h~=&*0wTMp{RS&ohTk7{!F0 zFTEm%^5Btr?lX&HE*7JsDC@E46Z)wVQr!Qn@3*Q-?B3pFmWKv?_N7DcN2T zZ|th_dj*`UH_-BIc4Sw_2yJ}A`q^pFvGb<;<=oudyo59Q!0A>N-PExNvBr~lJqUw6 zs%3Kd^8#7C)Ml`?rQRuVF=ZR}?=Tk@;a=jU^)GemmOmNmYpWNCBB1xvy`eEjj!chA zcfN>bt7sg|lgAXxlxy1RYwMXwH9cce+0nA3ZrGiw6ZJ;=yJ|9~?|XfSbZ*R%MxqZW zov~Fb(TnhAE%A2C^=}udrhI;;F>CznkTXB*BY*Vm{^YKVcx4-bc`T3G-pFeAVO?pa zCrcX5NgC60&qG#4Y0i>$$~7Y7T4n8;c`*~8-5N7Z?uY~> znRDADE6(!xO>c7sccDuo2UUtOjl$UJM&GVi8ZYxGbbZsH6|Yw3KYF^J9I7Hmt-#Zx zIlK3FkG-o0FJ$)vIwt6XQ$E!(dGQv6XEm%JQ)F|arIL;1v%p)oMz{adhP_iYQ129a zxgWXcUm9t#+7`VLwOd4LQ<6|E?PY>c_J#1E5t4q0$pEpD(l~}Kj2aS5mxa>IGDEiE zI&%yqR=TkEa4c@y;r8GaH>F?jH9qyx zN1zYml;c0RuD!`V@M} zL9|6?w*s}m4Gp`LpEugjz4By~;*vcYy2O=B7i27_5o>p8UE#Xk^rd@dzP#Pm^R7E| zzvKIc6-01SyEoYh?`+^ryqFd7ZuM%roM+)4+lq)|miA_*ghD@~GXBR$-;N(o?dxA$ zTU$Gx!cSS?r}npp2mi%S8Q~U+_-SCL#SCTO)m~}3GHmUVdXnUNrr&|ACHaz8Bb3rK z^~TauEw(BoO|14&jc1FvP8==4d#J~t1kancFOz#ByL9icZKns`-OaxH)2`_c6TZH6 zPva?L?a}vl#Xv?K^KMmBN?+pL<2lM{t+q8Tx8!$_nkG*FqmstI0kS9%Nq;P2|NVRX zZD&bi0`KYaz)|lV2d3057%L&!Qq2xxU9~=nN#l}|(NEhb#o0ek>9u5tOE_n|FU>V5K{v75 zqwZFo5QPoKt>E#a1}>zNu010IPs=dN%hIInN~dww>kRzc*;k*AdcOH){Kto{Db4eb zs~-S;g%SIvQaIk*ru~rz%ukYgRh32=abCWKJS^*IuS`&TJ{FRjc7|$L1Dg~lY_@k{ zrcasd|4DTm|MJRYX#>uqL0*c9IiP(y@Kp0`L=I)DwNR02<`Eart|nvh^p7K|+yWlx z0(bhRM~`48td0EA#+Tnl&wSS-h~QghRT>2$z5Txa@is+hwch^4c%VdmO6I?ryRx_j zf)*DSKV3a-n^)vnm|&$a_JneBo2l69BO~~wUFw@9aRo+*^+pUdOgkN|lz#tW6XiK2 zRGm&mOJvD)mst#=nyqxrY%MfpWhi)g$8_^urGHj5+Y^uEo4Y!nA_g-lL>(FKWaG%} zuKih*-7=b$s@M}Ja>*W2EAN+2I)+P0fBbRhW}IN`RqvfKAV{^w zUU@UuyO6M1qs|^doL04T!W}+<4snOE;rA*EjM5aPeX&ay(u~E@(A$3V@NpibLTpVO ziK5Gpw06pyT&owF#2U;&cNMQ`q8Wt{TJB~#Sp%T3CZ3VaElol6S?!a7xp0Z+Q~bTG zdES(bHC#SC+4*UNA)epoTR0``?)@pH?@&Kz$2fGT|IGqxt$(e3e(g{!|1J3UwfAY= zxRc00pXUlYO$tX#pxIT5CY{wz3zDdRJp8#zewl`@V*duE8bkb0#8-+3SKT#@Wa>0f z>#Hf5Oe4wV0cH`x6|(KLMme&!Svg~{bZ{v{^8M6{gW@^lWp?7P?4n5AELpZYbdoL6 zdCe~Erg98j-*sZxKV-d!eVjq|7cVd{)~qVWQ{t}9FbxOkdfmiYMifaqE`;!v6vA{#|t4;LjU47d-Lqx__kb4n=KOo_o7I?@j_ zRdTyGS@oDeIWm8QmQUf8-%z^zGbd{yUz9E)G*)=!&^~g6Z~8zxl_9+FMzm1LUXn3n@a04-Cuw zXZfigk6(UjUVRy|Q?@w64Lw;>9cnO;j<4Qas#<>N(zBC&LXl`K+MQICUtw+-ZF@cE z;s^|i?Qpj@F!N9iPv5Ut{dq;UD`-N_9B=_mlqw`8m>=?sO3RCL604;52zG?dnEg3= zL%uQ5%|Aform}3cneDN{sCy}qLSOe+K=9h3t`B{7Uo`}Maecm@!kKe?!B~IlUVc2k z@NmV7t)yQef&#ICLcGLF@Xin%X(_8VFFSg;zHU>Dv!ek1X;tx9!PC>8nr8@yi$aaL zHTt_Qw%YL&n2Wx+x`S^D$sP>)R0;QFmSR0`vN5oGB=SwN&mCs>pXhpKYpP#M6E!d^ zo9V0_X?4pSG_I$D{A+&@uqbs>TL7ICvQq{( z*_(6&!bxG5(q1YN-&=eR%UyozEqYaHAXHgm60rfpUkb22R$<{dO#I1|XoeMi7u}O? zTvcO-yDlz8IwnFQ+^4GBl{1?IpJ?9<|Aa^t)@$qubv>z)pT;Nz9V)7 zr=@Q=a;Gwy^ilev&vRVT*?)sR75YCr-`dx2ELcl={Oh?5wfOj*U)=!!=b21#sr1GQ=Aqy)y*!w|umZqQKMLR+{1l z2twt`4GLbm9$XhCp1Etb7cUet*y!3hN1r;?r86cm=OxGcI6rTrS3}Fa)m^6Vyz64o zaoI^VJIm;PJr&!CO3TO)9^fbkfu={G(E*S5k^eTp_szdO8wFPu1>n~EX5pb0dmdS0 zN-nbsw}?xy(Y%y_8J(duiD8Y$9L&@j^as4G^*qkB@>znpInfheGz0X%mSM-b#=QDn z=Ees4p)sI2yvouTucjI5wc>TzcIl-JXg%%tDiF^FRrl}Tk2kBD2kK|6>gxdJ zT<@G<^4CE}=pAII%qpy*&W)l?JRwC=lz?fYP|*rvwMRSE*oI3V%^^R1*iGU@DAiUE zki?fmf_KH9qqei;(P!0kg~i!;RRLAbpep5q{&)@`ot-&_*RJlPJyB6R|)cCoe#% zy>+g$&xw+(En$l|E22OS#kLphP+Vag| z>)F;;`KQI5^PgGm)5*7!AN~5~?X^exADOK*KC>|H0fV)ZnatyR5~DF8c1u3&Z_o{q zM7fZC>=LLS;)7C&YCMF1vPE|#Y9SzY%fa5)YMJ_a#zvMZ#^$;nK9XKhHz=#*@hWb0 zm!ZW$)ai%WWbWlCs!tsx8JAAQ9 zYEAqtQ+%zk)hLz^M0%m3+-CxsKyDfXfvBiY1GFJ^^zi|k>wVn-J!3#+z#z>J5{Hb| z$|^$+XWGh!V!!wdRASGjwQjDD8Hx`etI+$SwZb^i{U?t?Cr5shg zQglV8tGZIgR7cUfOxES2E*zj_i>1O$jkfX9*+=zKJ>>GMuI@iX^grEhLLxf0pHFs}*u4 zebb_nnTM{xXr$P%nDcL6^~ss}XYJwj9BsxlmThNryzIi&+XQK_?0#o0KIXqXMJc=m zh+B>IQCOk<7Qyh2AA>r8(&jgJU#JfWrL`+-$&28A^ZKxCtvw~JPQ)EIu!B9oNqnf6 zdHAZ;5D`)$QmZ-26c02bWACp2ttZM}k|96_!=xv{$T*3R?u=mdQJrPGVA(-MnJ4K( zB3L6`jba4hgIzJ1`qWJ!oo)yQz@=#rz925WL--m5krROXSX|+;+j-Jni6$?ij<$ZV?+ddwYun4gef+|NXOXNp|sG>;E=%M4PNUzuVZ1m z2au;k2L_C?mbW>}j{1soZsd&(FSY24rYnP+DriU+ws;4pl0mGP`cx#&-OWxPly#* zglq|%wxZ@TwBBr|Itb(oc<2#kL{owt$xm&!+jS>LMK$<3&qPD=-Tl85i#P^*@(U~R zNo{*HQQl#eU7=p8@dEkju0KO4Uuw0IkqJ}mrt}J(AAk~mx z)E7?&+BvG&HaP9SiyI4zux+}RqMNgTwF&Uj#OWVSB z2ly4u`8I54@UHN1fg7q<+DHpty1u=0tX8kRseIPGEa!jjVafCJ{sDfVgJ|Py&GpEl z$}0cJc+d$N421Aq1HPgEt!7T*h@6uJZWaM$f4Exd6}V0G%iIY`*L~}M$U`U8(hi7D zItm~W2rdb9i>^>EMCFX89mPO$QS6&W;-jKXPyNFet&* z(#h2c^m!*-`@7?EPC(&eQRuzZGYMxB3{vb~3m$~Uw=>#fRa?Dmd<$xLT+r8!#ho=} z)MZcVV4Au-PDDLb9IH*-OLTazaMx0Wi9aXmD3OrM1-SS^JT2KCuzXF+K(GMlVl)x zK4a+b)-<6NBLG5F^jy3e#ux~kANeUZl|pCnqm{%c9;io6LLIsBRpYBJFsv>zc_A>t zu+xx4i0)FAlN~s>OAX#_U2=H^SNzl|I?-BY*$7Xh)LpI>5U|L7}4 znsw)CJ~YM~A)P(*SDlBiMIu8tCh6>pz91X^Ewg973)Y{spDlL$64NV)xqONl*)b!P zQXSu{`m(v5{vbLgIt@-%Tq=gBDPrY0SSQD6n7aBwsGF35{XBCTi;Xl@+!ZmEC1$io zQi7@%5s3B7j^5ZHi#fWW4S6iev6_iCsD zf}1WNJkon_(p0K|l`0lAXX1YL^M2p;zSsHwIOqI#*0l(0O(yr0bjaa@i~=?}&!G=*t#b$3IP)*MdhC+zhCq*b~V%y=5-$-)bZla*LaO z+Z?x&n*Z*~eHP-hfB_a~F&x;r!)p3azN*hyWlO)ABs?m}<9Y$OtV}L|l zifRwyBW)ZxG#BN}j5Eop^=+i*gA(~>S*S=+Yr0gHjgd%bZOtT*+SNrw`3F95s7*lX zTtcwYrZTf|pk){bLSl*;3mp6I28(3`e)~At`Re-3^m<{-=Nw`!%ga@1LJREU*ZE?Sl=gsT$+>LhprcuM@{2q_!gMm{8ws7s2vCkw+- zO-YP4fc(59V;y@ikuRWD$B2UA$|!|c8a=Ppwz5YX$Z)vErywrbgw#gHLxlKlo{&V{of7T1z+qwZM2;+0wGr`F_TP2U>D| zC{Ie!Mr8q9J2XxsN;J{vk&p%d+t^Bt0q5l|Yc7gyKX*$(5fLdwsgzE`#ve(v9dC0A z#5Js<4p-Q1W|fcPIp~A$Nr^cfpNz4x@ame~tiP;Q>et7(7l|v=xc3zo*BdThM_9pr zz2dB@t*-Brt7pe!&&j7dMo-dJHNE1W&M7?CDQGo(0ueTk3XB6(gqcvehf zgz0KYhOkozMTJyLmThviD?3xPhtzPr<@4@^K&b~0k~!Qb6)Sa2lbG1sdxs=h!Qx+A zLXQe8R|W>OSTPo?0%fH6z4qIU!`ZnIJhULJm)SJ-%BOSHLAaDY+#pt$m^x83Rl~i# zyIE7+cmoH4K-TRc5F!9a!$R2q#^->r|I>#3KSlV@_n7}25m-Y1&o?aMHz)}KU{rq# zga1!rv4DpJB2xS>AfZ36(Re@kNfPdEwS9U=ZXBf%1mpil&h2q`@Ti)MoG z0WcB*K?ns5B*MqvGT{(9DhQeg)FvV9cm9YNAXFp}M{oki5;#tDKr$2p)-FS!XdNiT z1WuX;q9Z_N5pi&MTD*{%lcO5ifQ}ai3czLnnSnsy%m_esf&e&{H5}5bg$9{5fj}D? zAiM(6(qE|?vPj=M7W2mi@F9ta$Yx0n=-9PjH}yeUk3fDP5C|z2;tA3OuqY@Ug9aqZ zmlxXLgy3U&rVGiEP(oQHW?!oLv*@p9KTrQS|Mn?h$uH>m`M};^|9X3lfAH(#AD+k` z_!k%WU*LuV|KcZrioN)Se~1TovxomW2Q;@o9{j?;nf83dwSo^j?_T}&6VTkeetgD* zmp6pHdiZZJ*_$^%f4uqY^B;HuVe3~2z?gymt#~D_z4J#t52LSvv;Vd|qKwR%WzIR9 zh5Hu<2Q^*L)0Jz^EZ;5wi!f>84w*DqI!W~-Nk7uS4t`WoWCc_8GY;84)LMN1hs;>r zd-^+{6~f~6b226oVyNRW>5;K~!PDpIfH4#GcfEn=t%Io1b`O-~BCvGXC!c=eaM=0r>AHo(hkDeGSwRsF>f|n|~_o-{=3sKbRg2`{L3Dr4Nxa`s%$_ z`YPAX7?JZg@-DTca*%DYI2=P~SZ>esp!!kkR&Z$KkCNx=FKfO(G8=JK%kmJp{5Fg! zC)>8<&E5mYcVyS8UHHfDE9ulEVbug6SR;C|0Rdf9+aE<+!OKvRSAb$Dd9~Ju_ z3h;N(!#>Et=v!x-QYG$xAY>$w0LRYFSr z;y%fKEe!GHo6;?3bDoy&j@{2vJ$qRP8O!&7sGj(C!MJ}t+s1ny-T(FC{6A{^-;#ew zhXAJJ|I>}g;`%@Gi6GC(ArJvCU@5^yVj4rBx%mzMCee@!0Gb;C=oT-ML14NO_NGLU zfAec5{^r`CK##3&;%~B>#I^x)9_&;Aeu?EorVGHQbcMVzV(IB}n* zP%|{j+bICe1E4&p?P=u=8tIcB5EJzq=tBU$9nzuz9`3{#NceD)`kTs@ssv&l5^!9H z8??&XQz(LjDG&iLh)^e35TZOkeWm$1@{k4sGO$5?2)^B>MQx{kAnXK+5Q=yj?2!5A z%G=XQ{V7OdV~{K4wh<@`UZ1w0cagy(WL?=kuu1`$rJ#iot~ru8r&f$8bBHKKSyn2Q3O8Pa{?Oa1h9&x z4hco31*HIKp#asa`8P8Td=NFRMY2PV?sPawgJWol!6d&NOQqN z$XXWxyG9^6;f=5L{~}bv=RSaL0?;!+ZTd<`0-*3f_5p(IcWOWiNEooihyke#0(ee@ zOc4R@8{zBJQ^0Hk?F4!AJE_ZweG|GTu)7lGRk1%Ob1-aDBF5H3&({21Z75Do~0F8nya-2ogOxGLZz z^+JRY>i&7i7|^kXjR9|tmOu}L1FjYqNcSt@+d%LEaCx*BE#Nl>zeV;?f&&nO#1k$$ zpw?OA2MNOar!TPJr=U(jmI=k%2DJn94-}RCH!d*~u<`&titX@#FslQ8kQHSrHBIv+RBz_q1 z4DkS-r;J}ARM|8^WzVL6A@NhGzmo9BslRqW0zWNY{5Pxo{|EfPUjw81|B?B#`5_)J zfS)Aj0v?aOb~67PNeDP?geFf+051jr&6x+pLi|hP3wNOP;2KUQUbFy318O{d;fo(l zy}yl>B{7g~cySLjOFV#70y72d zNb?URg7O1MT|dEsFoHG~3C<(&l)q2rrH{co|yY8bJ{74NCo8*A8zIEakt? zn}331(8K{bQ<(rr1^hlBcnahfIBMW#l;*L(KM|x7NPVd&fab%~K(>2OAUmK&`awpp zpa8#JAMk-GkYAI)F8~%F_z4Pl=|dXe{6XJA`6Ly1FW~ushXe>&$O#to4j=&H2MS9# zNCAN#@H8M%g6AZ_{Rpm3sTuSFfV624uDlIWOjT+|D{rF#8<5b6IHW~xPXp2{=$L?? z15v2?Y0%L?5~uu*5Bdn8N(h}1lt%?X}AFaFs#IwL3X|Ll3Jz9DrH@1z`09&Y@zlP>%d^@8WNBZw`= zde7k@k@$r^%C<=CH4hJQ`Pabq>s`_h1dD`>@ta+no0}t>+Jh6QYrO~zC3+R}7T^2! zoHFk@J~qiNT9d5stCZ#fkGFe{MjP}zHZit@Nm>74Yyxu>JeFaKIZF8r{_x26B(dkX z_mx^KE3Y19&&k8S?!@Yljgye*k>^MLQiCHP8yyVGT?C1-1yaEso7?g3U3iA&4m>El z(@wM#!@2|J?W@GUzIL!WzmqEad*88tm{_emyBRFCapIx*22W#r*vf0FKHYQQSKN7D zbYEh6Q>K4Rs;>$ZKu>)XkB6mR=wFLbyx`00Ow3b$^Hq5jccM9cAtvK5*cdXnN0Gwg z6!MG5y(@BZmG$9KuvGNA{ovpG#&bNV%jcNA&D~9NUsXHhM}1WrIl&=cgEvm}|Eo&z zJ>@Bz�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

JosqWMf5a`cdES@ipUV~i`Cw*nRRTiUWA6Z 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 z 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 S_l^~}siC=T3M;UkJpF$si=B}G literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta b/Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta new file mode 100644 index 0000000..2c1e903 --- /dev/null +++ b/Komodo/Assets/Images/TilesSquareGraphiteSlate001_GLOSS_1K.jpg.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 149441f131efd364bb1f97d31049a30c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg b/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg new file mode 100644 index 0000000000000000000000000000000000000000..97272fa953b549d2606ba01bc921842b71d4e6c5 GIT binary patch literal 212849 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¥AjcYkN>PZy!4-T4Sh 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°5PC=djP=bI0|*uGhtK zDXtB!wRiR|UW{L##GZ)*ua)7k!(5E|-4_-Tw0*`I4jTqDR#Em>B5q?Z*B{7Do`A?h zb4j{*%>x#G6TK#Wlkl?#bfe?-kRrNbWKt%t;;)$71yJU?B+oLgQEG>k_4TshKtK>^ z-WDZdG(9X`!6KiU^O{fe82FKt5o%9XQY?OuV`=?5P1P|Jpd5 zv<8y3ncURGS`HrN?oBl;+50xTQv{v*E%xMq@qmBf>jv>7KA^26k^QomYMBEhI)37% z?bmv!#}Z9V*b;u!N?66|(t1_K(>BC8G(0pBYzY5yP zDt%pDV8`mz4vdwk;tMmx#f!C6oa7g?w@4>q>cG#}-d7i;IBX3yNbfbu6>@jCw-f9J zc#x+6`9ogiqEPJNcgV3Zkb8saR_PRU101If6Cw(m)cG0ig$6a$H<{Djn?)O)feP>9 zr#h3_NE&<4BWyWKTH>Q=+iDxx$BzN|8-+X370&9d{pN3~vRLkn#c0++>)3Q&XO9Q{ zYXL;ARMSu1;`j?m*FE}wkp0PWeqF;*=GA+8aXHdy!!BsqN`i1DSt)ZS0j5y`Z^nP? z^LG!F8x4JA=Je+dz3NKY3M{#RbF2Z40Q8h;&isz5FAoXTuD2kJ3*Iur{nPMqj03|0 z=zueWzqTn}V2z_c4719QPqs5n!mNlcI&Bc>bOVfypx z-tBbC>ij&t!ZRLVKFi=5_gNm&V9CnsKNuy=B(^2~@k8t$yenYpmV}MJaU$o{&wg*< zZo7LtmAM-nl2Dq$md(Fo_`L|!b7~K`b}*3ileXN-X%J!zPL@LtcLlj zl`7ga_3VcI;0N7S_Prr&giTZ63|qJ#1gxsyN?YoFM;X!>!TJb!);~bo^VHS(*8_`; zLk_mKBkIkp+>^q|7oGn1jQ&DW{pEGoIF}L$zqc)DRGGHFtn*{NzG6{smm%qTY)&|Q zw!3)sGXLUGxt{ZCTGmJ=o;TUT^4nYkH^LRPWj}z3iLFQ4~qt62~MUxwT_%d zAiFv<7a{@P8e_aG)@|}+`4#)FNf2vzjqAHCuTS>yJQ`stK6I&_4o z_AZGp*qw;$;8f=#Zu$T2iH$IL&FGJz{>4OG z1xLRZpVoN&HV{_L-!L)B-*4)pU}NCqR`chD{!%~gH;F4&=%SrU+YOXL$ZKq+thQMA zR<}lIGtto~L5TkOM|rd<;|!Rlo{235cP79;_nJ>EN~~8)$9hJ7CZ*8M=s?}e1u6*P zzwRym7fz!J#r1LwquxcKnWC9UAv)-8U(rDyf00)O)z303<8{BbIsbz(7CKq}_Q47@A! zprR^O!5oWnYuu`=VTE<{<$!XZgW>uMA3BM7rsTu~CIL@9_-hBUXN;eS5t|T?{Ifnp zem2vnLxs)5*TFYA%;1be#c;A3Dv85BJ=#cdeM8HudyL=Ssv{m3#Qx?xuMA%MR}z&} zIrv@NSiXgrnrkdvY&OMkO-9$Q>Dld3SV#ZPl)$ zV3YQNJlt>%u$L$E3iW&p%mSv|BodLP#Bqi<#g4Au(Tx^}IhKDmJ-E(tX52T~bsnkv zVgm?{$r42bB$FsB0f2)4o>iHL{E#@@-;FTLd`R#HOrtCq^Y5~}Kb?7_c@S%1kE?1X z@dDIMyqNSy!i$DxGrRbG_TY73^C5p0HybabZozM)36J%nguT{V<>V;TADJgDz-KPK zY2-~741H$RFqzj>T69z@*3xNJQKK#6BH7zBmat+L1F{k7w&4GuQ_;39oO}cU(s44p zEQ%^i{TOQQP0dlSbZ_GB`mb7q!|nD%7?2fBi)~-JmUbB6{@%0sRv`+Y z4bx}PJTG~xz!hQI6mPDtqy?hI8w2!xCY^K~>^J{HOatwB5CavNDXOHK(#fF4rx9D* zbZM<7!@vG?XV(mgGX*xal$LT0x{(L&#&xh!qr)B}}}#a)=5>V~*Q+ zoow{nh;Q<|1C>EjT$O>O z1@PQ=x8L`*udjg#0A1@|qk6VSL6+a9lTbJWt|=t@Ab}r=)}z&f$?inht?`8em17*IlA@4d4f4HX`Dn_3kreX{0=NJlu5LXJ<^L3 zv#!92`z3D&^p-MJAJ;%+j8N4ix)`ca7a^3lIfFX;Hdw)%>86{NQnW982)Cr(E0hE( zUfv!%HUz!P9G)5l?{3bWz0 zGxmlJOB=3z6e0AIl|1F#_c!d?3u}-Mu`uguqPzvSN}v>j$MC) zH|j~tDGpe<-M$ZiIo6StjDTs;cBv}%k9v%2KWoPEmL+il9O9EOwIL5BaN)1y5OY}a;F<4;R9v%5m9Hw*$oPmUC-G%g(j-c8Q+B0!$uEGG?7#K~X zZ* z0{-lEa6R?ZY_#UaUAotxFJ5VKxPARQ@dqzAQ?L9x%B(xO(9|_`di5Aw>*?Hj)uh#+ zdIKAifTAf8TXe_es>2iq;i*yX%+PFl)`u!4z6K_}kEvK2L?TYF^L|2KR9y>Eo7KZ) zBr;^a6`b;YD?K*Es2P$|E!NQ|p*7*o|*55L`c}&im2F2AbJpm%}<=_=mP!!Hu&v*Gq zC*Sca_|Id|;uy{VEy5`*MQ&jLm%MKxQn?{K@Aq48oNe=(U~qc0df(0}6KglVp-G>- zyK4XDlW2SaUc~SYAEU_}_N|S!P=fHH7gv>J-$3q0pqdu&b=t$|rR!=5rU^sgTX-SM7H}yxq~djPZYUuoJOmY(WZoEFE32Ly=6lP| zu$B{7Z8YmOsNO_L66AEX8W#SgS1{wHD#xFmYVZc03{sI~YTfC}#fywn zIMfJv^45?tbxCS`;uD79A?gKANK)aT(SiRnUwQ~e{ESMBo z7nPE0xA4V%O1Rum4G4=b&I=co0k)dicXY*)@L+pTq;q1@sj2weHZpVZ9=|jQF%M-f zeN^+WA+2F-o1C-ajd5|&>{XSxar0GB_T@OZu)as)^Z&~o2(IRTQeQ(`v3Ru=LH>By zMa^&SrF<|_QRtDZ#_`r4AesTm8rKm^9x9C;W_#3b^wgPj`6~!Y^Qg2fHlAdn-_!%$ z`@6&{1j|sS07FGep9xc+sAfWf2`qr6wI6gpm|s*hZ>10t2|{yr0>%;sl{myw)927gi(F|%j|Wwjdoi^ zg*+8_oaUQj*aT@f5J;-4Yfh6}BLvXli*YJ(o$8*yF{NTAJznhz&Ke#5(m=9O{OI@7 zAwpooKnI*kjB@|8*J_Uss7%6!t8k1Iuqpgp_d9)d{f>hv%~hW}Fp>KDxa?>kUC)>{ z|MHDJ+hra$p)|wjsYnT%?n?xFFhDx}2$i32CG2Ssw$8U{8sAsB{n#WYlO4{OR|ji^ z`WJcXejl04-7y4w=3h+@TOyYw60yOTc5Wy7%E{)FX&541DA40roZYF%xamJ-zroaM z%}wUbP``yg(KDAOzn>S#0;Fr>#Ocy?oewTvH_cU?--K80 zD;`2lq{7p0>pc{bHXP*{MoTE zbH!q7u{3W(tHh4@1Via2nc3Xh-S?+n{(ZcU9hsGztD^}bZ*_C*rGj1>t+xeyd!vUq znE2&4HjYHPnk`=ziCswDPOn>qzMYnyis@iTDTTS&xVRiaA4XebA*&!;C|#UV;i%s> z1{RRIW|G7dcvcGtR*$%o`zK)C@fuGB%UAw)({Q~5e0&&3Wp#hB;K`wsfQ(kC!s5M& z4pZ2@W-?>u-F#~4sW+T4`kH1n%)!GT7@$eQMacV#p>$W^;WgB79;AW?V>^Q zj7?TxSCeVNioa>J?AIb&cPxp z)^Ul8$H1JrCzk;|tq@4t!d0A_aHxaBMou4m}Z40x`we{G&eV3M# zFJ5=JOl|9IwQ2IS)vhR^S?hX*u0Lrb=|*Qg0y!k8M*<%6c$C} zwu@gLC_Z)<-z-&$QP#*TIyD3~Wk0pGfKUZh$nE~jX=(OMYCym6ev<4KJHsrjegcwg z`ds?6B9)6%87OiP@M&p;!w7`mn7M;9y@!xs?qlvUd*ia@*!_y3&55)LM?@Jx5%FkY zIdUgIl!szg4PrCzcE;b(?&XZ|WgUL8(#@LeRuizFAmpa^5@&R9JigZOy_oGsd@aeK z#~LP!K59MTG82-1OC_}{!T)s7Z@a8-aqlKGYR-`;NLFNC6;|0Ww3PY7=tB=ng!j)0 zmQPg?8N+9NIzdX!EXhbE2&kDV-JML+a1F9MyILK z`sqPL>xz2HI%}W23KpuvF4hTBe`q95E3c1@q7s298J!>H4wUY(hZw_I0=3~{;r?=yjm7QY+`cW{2##lKFw z$+UiHTC?6-(DB9n&us=br~RDICa4}PJOyfNDrL2Md8ViANb4e8Lo#=m#pf1I4lweHKZnw7~3-#))4_2x1x@QGN%W6sAeASDwN0*My3pOT2(?%$z&yd z==PJq$`W%trHfPYXopcVz;jUX{w>eU#QWg{2%zP0)muJlmWuT+(fk*TtGmHa;zV|E zkVGDkb0;8VaL~1T?y!!oU#NTgGxVr#l~`P(!|b`O-k|Gz1@-{^Iv)w4*N>22knb2B zv6i_uh_N!*_gO*!B4zhAi$6O_)^Lf#73)nfZs|wa}|HD<>agr{G3tEna8E@6qb;`eLB{ ziat5YBU^H7@drJct{9fF#;r=gYltsFl5a%c+<#J?VS3<@L=Lj<38gwLtf0a0R?-zAA2x`kaCxe zt4+YWIaDf4o<+=LIB@Mm3j|Sz3cKWMM3;l^(3#(*gLr<@W`LrH<|N^+^tTLzSA*bl}iL_yGxoo2L-u!a0Wn8YUkPK_@VO`@}HN1 zyZ(m}l8LgGe-n}?Uq4kVA6!o*2v@u-bx-F9G}TfhX=B9mWNZ$adet+vRKjRxH9pfb z;eR@t8!Gv5=2Z1$ny4w|aY74);xrdwB-(}S2r&Bu#!V_oNeT+KA}D5J`K3izUGYUo z4Kd6P1PIEK4J(Jej|Nt-#fG15K-~4OXJ!6Ds^=4*s- zlq_T$W-rNFjrIE*{@*%N?D>oba3+ir?vXz+F7@?Rr!x#e^ z^S#!olu`?=zK};^F8vD`S0cRX*?%G35`;mY){3oDrykB0E(vVSW=*c7bvKf7PjYsu z>HtH4n%~N*pyGwdq*P{VC53b*53(}*o|#kC79&g31Zn>Is%aKAfUYG4B;3TknS>JNMJ~E+>V!#_kCA;7co3OY zN#?*E@Gj1uAg^aN|Gm(xiEhm5hE5ave8R1(x6IK_0*o6$JqK%3{~9)Z4x?rjBP&@;j-I|7%VW#`7&u7NHZd?qL~6u z8`Q$EuiFGEW2n7O7s+8MgQ2JvIwMQ)tfCAY84*fvD<0Bfgv%vsS9E|eQRu}dM;bMk zplnogXsBC-*jwZ3j|BK+xZH(peyHPgIT>HwARmJ?tyQ}qX=77ojoy=h#EgaXq0rlv zG*2oF(08qhk$5Hvoo$B^O`@TEwgS*2rYKvr&1o}i zH%>)6h;JEM5T`$FTk_$IS2#N@8w2}R>JiIVHG@u77dX8&a>G{41o77PaM}Yg1t8+# z`d%mc+g3a#+r@6O745@z9TELIT8{)0&~qYlC`v!wioyMx3im4atdv62FGTZOjOLYp z-&+bD@PJl`pWFTz5#>66OVsk~S$S<=F`mTDt%mw^Ku^@Lcg|=UCU#moH?IvFBhtR! zvO^?m>#WGIs0OI}l+BE%nI%X=oKURw-UxsTzRx0>&BR~r#}hi|mRqIZ>zzp377nYB z=~7)er~p-+{=&4uSkj&yV?m9}Z+{_v5>4xauZiju^)xR6?OHlDW|;FSok;qE|0LYP z-gY(53L(x9J^_6Zvlzx&+FrSAw8ZACDw>&;79$JI0`dmhef8r(3py=`6d*Kwik)K3 zjEh6=-c+~UPP-B{Ui&W2o9@fXTeoJ_2GaT7=>~}jnECh-o$q`w;U>ou{u{|0dW764 zEqkL@mzP;r@`M6nMXg*kiJP|b%!LdU0D<|@M;!l(QKPb@KNg-xkKXh-pI&t+{sX@m z052ubg040w6OHfUu>D|2L08cfUzwdgeEpqY6Ji?Gye zs2QK=;e8SLMh*F+7NW`jRkd;A1X!b2Jn*9HR*bQ_`h!&~F+7C7%l}me{y0ev9VtoL z4a1WTJH(MkJ}Vo9kR0G&_G)7I1X{g`b6#!vV{;wpmIvCf4aw*k0cq8;p^ ztI$gjpVxLyI2V3Z?dtrr>JO`A;KA?y0k~cLf>sx6)vnIJdsL@FU*~@mI*V9XS%gME zpQ6Na#mHKdS4Q8g2~ps{RF4D@H;m;e_9U&?7NEM~%yfu}gyC3-ZuJ`dq;k@$2^8Tw@dOp1&xJfxe%n|Efrn>3ATmoIxi#Tpst`NYn>mPTa_e>ac` zO-~u)eDa)QKOo}pe2s`&gX6Je=7Lfyl=fT(@{|?8&(FatA)iX0}=GT3;8cW?`jI> z^}ArES-!pj3L9g`F}z32a@v<3N0^8 zlcNVEZ=)7Rj_$2J)gZ0X`Z}C%bPJ1x=8Xb$2a6ID&5M5?%pDdkrhY zypKIcz3xcTs$&)kr;Yp>+$daCCZ}_0Cot>Hc!#x;b>X*uxOWT+bB&b=_@k0$s8D%< z#+-lUUx;#K*1WSrMOgtYtE)QV$~A_ZCe3y>>P(Bdz~iyJ*-++;yq}XsGAg~A3C}8W z&!b|(5{qiw4!$^uts`%Yw6PQ0CWP_*Ft^#vb-#F=E=*K)&?R@BwJ_rgOfPgiw`q1~ z6t9=K=CZe&mB<-*(fc%qJn@3%OoWF8HL|_nR0pzdP9faa)9#A(mLm*@pe`q)&`67* zi=+=3wYBteD08dM^t4>S@W>te3;Z>(FX7$>Bba6-r{F(f5i+XZJ3hpIB;OUXE~^#m zRPD3;YShZDz%L&Iel$qJeMv@W{)y(fP1EFxis9QzSD+6{Br@X2r)I=UoaAXJ8M9wL zgUpQng;=j_fnw6~1a3%mpa;o$PK>_mHtOBYsy3+-S5EQU-1hVQa`?jq0Z(W%cQo4x zFvbAnd?|Hb1b6=2gmY{L8<9x`Gm3xRYY}NSfjLLW5rk3I@OR$T3x=c8eJ>>Y$SI8( z=Nbs&Hh{u^9EdGJaE_y{S?5KaJl$;9Ag7PZ;@Nnv64I@UoSwG++@0U-#%HocQ zHnThv2|4KZ9ELSk{i>X;m1<~-57UiH{0pfgxse_4CX+dsD9!Et2}1sliHw!gT5Uog zi5I8h?v0BaiOxHschzG#hSKf$gR{XO>^YO{r~VhhRrW8;4E(XUF7{6LRnXeT&RfXT zE8a@^#{ar){=l5|^DQx|CPdxt2?SKYrygh^b4l}$#n=aO+?`#iIrtqn=DU%Xr?s5a z`Rpz}i*ASrc`O62mVgUU^^tv{f@kWN)c%Kzo^W9TI<=t=?504{cn z>g8g43GHb#)cghk`pq|B0{;t{I47u2RQB+k`o$!vGuDF+tt`%?z0y_{@#x?zrj4vo z75W4mJkCBGe7mgQdI)jjK$tY;PeGfpmuLgjzFRrTO`961qwO4Mq0k(Pl?n@QNYfw5 zqn4Unxb|ifA1Wsk!q^- zg@wBUE*UzVdwiY&zAIJJaLGj8d})=68XkF?jicTW!&gub>!sxh~{m?k$o zfhI(V3Wd`fzKqZI{S|a*rp+)!Z|=pw9ca?FFnQc6c;n1@Y#Cz(0u&%|r-(D+luj8# z1<$!VYez%SUr42oZ53mYCKU@mpw|ZJ@{!2jPyd)uyPi%O&KaRt$eO*DLTG5k4)yvE zOH~Ek;mJO_%TqOkGqG~xW z3A#@5WGFuUrz$RJr2un2eeJ)3m}D)Cid>I6jpD@lk3O+ibPck68e6XAsaH~UHpPm4 zhSzADNZa!lO#rVVV0mp0YEL{cD2eyw@GHehTBh%inj74bHbReGQ3IJU-d&MJU)eDK zw(d5QzuMSiJ&_6{14(=l4$whwS1ZN+0>hUI%-D;^0AjFxrOLoB{YDUa25>KAu)^P= zlo2fqVzw*I0)WIR&p1TN5P$LvK82Ttr;u&r|r zs5K-@=dqU|VQvw`sSdbo6_ec#Iyo~Zt`TLilCKWL_J1C5FfA9-@7#-3y-~!peVosJ z&*xUCYOdB8f;P6}W_CySn%p(8-%{{qKqj)T2Vs&pKSJC!cnf;=FF))|CvAhu*H14N zN|kpt@ycwEzB;wOn7yTcH3ZxMu6=V6E@Xn$4?T)-;ERrl{O$BT6ZQdMuS{Uk66_V4 z7B<2&vjD*^kD=_$CV&9QI0^Ly0U`fWu?yA?o$4zemm-P~>~FY@>9Kd!VnG%YKxN~I zNvH}l8|yFC^0w<4E+aW%Agv^Moz@te*b`xnCn9{@J3qJIIVdz8m`1xqr?I#xVy+>m zHW#9{sc!wJmhF~|kO`Yw0yqEpc#v4XYhPCl+=EvpX*U)ftYWjS8G1y7b|X)`>bQyk z(W<^079G=d4&*KsL-)EXIvrhI&l*FSACR=$>r87g+jAV;s41GN8AyvDgq{vVe^ -@gx0?X-LE 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 Muw`!R@V}q`4})w9#sB~S literal 0 HcmV?d00001 diff --git a/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta b/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta new file mode 100644 index 0000000..0821d22 --- /dev/null +++ b/Komodo/Assets/Images/WoodFineDark001_COL_1K.jpg.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: df7ba095eefbb2545b1b978b78178b79 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg b/Komodo/Assets/Images/WoodFlooring062_COL_1K.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db8350da32787dfc4b5ec3e2ed96c04366248f98 GIT binary patch literal 597067 zcmeFZcUTn7^Ef!mk~0XXWC@a^WPv3|NlO$EBrHl?(kgnGRLe)zvlCJ>5069E=~#(emkrczOVU zi3uPI001RG3jqKqSb{JT6Ug7nB!^`pE*C=n6AqAoG|a!sU_%J&uQEslVF$>FEWo=M z!ttkE4H5oZTNxq;fDgPML1YihEMR#w&J!R7b7I?XU?u>{Mf{`2MFM~jzW%7TG@!$Xe@=1R8OA6#e|0)w3ffqRh`b&25zmE?R_}BO#p?@DA3FJ2qNHobG z-qd$~vI7jjoH)kA{9ycG6`(yFle4x7KyvUMpg*hu?vX^ggGnF;prxdwq@tvyqM~J@ zp{8MCWuT>HU_Ex^2WqfdUgRC;%ZLB_pSxq@t#Q{5ui? zkU)PU8370>1WH0mLPkMONd~1o1tOWCq$ikV$TTfnj_?IU$&$0A71V3-3$VhwT~Emc zM!(ml5KOmRpWAQ?l4mP?c=|Cz zDrtN^@)={}ap`(iY150*FWZXxwihnP-7ahH9b4RC0!T*(oGTEp!7NP{*@b~Md1YG9=qtmr5S>1xw;XQFPQ@*IFSM@#&8U z|Hl#t{UyS|1V9Tt?2`$A0Tp#A3&zfvl<#I`ar1VWDvymp7G5 z5w(8+jNhW4#UB9QjBY*31F4M;@f&KLEJd$242{OR6|w6j&}SP439GvYK)t9om0Hnv zv$_x*tW|wRsu!Q2v5rHJXA1hFhZ(+`d_Mr}2%m+yc@lk9VJsp>8S}dg-;D#-Kxzrt za7kI*r}WI01E3lm7>*u=waQ(I5Sc|+=o;;yK@gnC!iXa7QySQxA$10!9^YT`(p(kB zvwbpZZnwk`eekY^B*ajTN2)_u9hR8*!Pelam4RCP{?h=pzWu>QsUK!PEChB5BHr`6 zC0+=s0+~At;Y-B_K!wrpTWWJF`PDtk?gIdxS#j%1Y0_!II_#~XFX~%0Mk&$$EU3-> z!P`XA!Iww$Dw5Yo-!08=p727HC5Ee7(XU}n@N#|LiK(#~(76>pv#f=_j7?3dICx)B zhQ0L(Hhk;d!u;jLsQV6`qefTOVTn#Z2nz)>Jn2SOdnp|f({5{K^gs4*xpcFNU1~o7 z2F=vbiRPfP(&U&177UGX2LMZ4?}qWG)D#Srh$Z1+HhR>mU}l-c_}ttsZ;9U?Zt&w` z*>j1jFw&vVy8u+|x zp=wgxbN1I6!#kooB)}e69q4KZwo}X#GZf+7N1QRCzUYx9(V2sxaJ`Zc-fwygev_LghcInN*ZCI=`mjO0O%`@UEGu0AIw{Lyk^3%j$_yn zY@AsJQ!n(vaK!@#hR65{@)RjB-M+%oltNPIVS&W@)E;ne{lZ1u(ckh>N7#g#sU?9Rg%dm-(M-g*4OSa@U zutXz!ia6{6aPJlahG&)7;is(b*|qlk5>G-AzM>HQkuZFNA_`~evw3+M4&Mh?hKbvy z4EvoE_fCNlnlVxEhQame#<}(a^IsW)HENs<8VgvRi=GMT) zbzFkR4;+j3-T9qI=+MBq{bzH{_=*$eszaB*XU!c7Rw@bok+XApf6!P>b#Q-J@cM!UsUV;CIlnVVg#52)~9tbR7mx zkB-NoTcs{GSN4?ab|%eRRZ-A>p5ac6$zhQ_x~zrv#*W-VSp z*KJ$5;G=M`O+%B6Zl22oLqS>6JrK%FHVwt2ALPu;q8V`M=4(V#5J-T6Zx5}AUR!u1POS@qyp3ZB4H2<|x- zH*n}50=Igd1tL`qETiTR0AqZ`HGPn9yTqt5@^ZWx{ifOKPyT~5(+5B?tV0x@zZ>)J zsumjLcLKj;97gQV(Aekl?WsJ^&HeN=kc$C2)QL!5asb>FDDmA$i8c>oyp=+P5Wsg~ z#$i7q;5+T{Ydko^`bs+S;dxWpX5esoN@kYP$iIVWDh?& z0BoA~hr%AG^yQwL+hc|g5grVe;aw^gb|Z8e*J05{4o=|PC}Hta#2F*-odfOzoQbKS zQC`YaPucvAyvSv2?~b4(XzLj^sA$UNZ30g!)BDTSw_b1LWK zJlJQw1bP@u1z`st4pxug{@P=ol9UFNv;)z*aaX35xfa_~%gVKNpKCtZ0%j=Fr zxoRM1iPghPKhW<#U|K%^Nv9R)Ze{Hktj7=cA=<#7OUuWd_rJm6K|aBUaPtr!4fr2& z>PrZ>U}T_R0VgqLo9zWUqTenu=dGfz?Yw70m6K)>p zrg4_Y;qYQ~3q<o1zr6q!>{us$?yDdzMVY8(f{fc%wUnfW+~kvj5v?E4=IoT zYaROIuugTDf(hi%O2N}N@uL1|-C&92Py);$)Buq3@BlGBU<#g)!3**WQgAo>4@CA5 zZV#rvY2*(fM9cpLIpnzu)&b(oI{2>_^eYklUr`7DPjH92pd|ACJr7AVz+r;-FTHUS zONZzBpYxWTScSTP$xrEt)kE~*63GVG9w~O(d?*yl5{H|XFV;n{91Pw;hb8dH47!N^_Y}O~ zu~QptD+?Y&WdKDYZtL_DxcDnQ&Lb?)Kt_~)H@}oeM(DPMo~^lT3TL5 zNm@bgcN;^$pkNn2Hw3W_$VJlA(_O{GUCvEeSx!+xK~c^_Lf%DAM#9BSQCh;)%>yCt zqNu3oDy{Il{Z9{oi_ibHzTMqaJdlCDE}+^yeO)dfq`dqQ7x;Mpj9=yOFl&NzN2u|g z`a9fETN`xRdU*PPh(i%nv;z^K%K`K%PJ-?P~Kw=Mo>w9aqw z+%CHKT|j^fh!md`I36kDRQowJsed2!A?|O}@;5m+*NMeHi;Vj3#o(X(9}WDYfqyjc zj|TqHz&{%J|B(j%I;J4}z^%n)@DTF109y^>VdpTw_GkF&|0pH->w^Bd{??KhPD=6z z@jopb2H28<-{PPUFe3G@0NY3~z_t(+lbi$$68&>gP?D38QbDP~Kw~h#79fX${r^FN zC@2L9C4>r~reOp~AW$&G7D|+egq#Wm0fTRu$e77bP#oa{C}mhQW%*gDEVS5M1Wp}= z2SgonO%v2Es9!%R7f5})`@Ou-oTWnaMtY%+RgkWpqQ0B3wT&(N!>5CvHr=lUXT%_i z8lDZ!izs>gK#3}=7#JGaowdJk(bMbF<&Z0(vDf3`6B2J_X5GGXH@mo`w5+_M@=;?` zb4zPm&+`|(ef=+oM@GlSKTIrq{<8RWX?Y8?y|cTA1&2=z2_}V-k&=>57c!4Y1DXMyb?)Tb(>qqCJ<-o|`V{SSdg%3~4AGcD_ zbr+%zx|X3AOqACefwEDIi9HnfhY0(v;zz{T;LM-F!NU5s9!h`WgZ~N+Hn6)G5`U+> zrEmP}uCn1-&npRcD_Z+MEbWP^7}du?R7|CODhYd^5 zVV_ZkkKF!}e^fQJv{Z=8KU68fjWaF7JAGP_(vC)vjOIufM>s`W72$2OO)oo!<1I^i{Y-Ssiaa`mYw6b4XZY49u~BtX^>H+;o_xJY?ReG#)_rYV3&!^Wm@fdQXKV}X+$hAAYa(sKy< zVlQ>uLA$)=<*tbXzyhLhH|tUrB|CcF4AarE{LtLy zKJtZ=DonB-4Iyi^H|FB4s0iagS8OdEg{_2rw7YjR;#}AZ=cl2o>-L7!qL5j_M`Kn+ z>@^P?SF>H72=)gKaZaahzDva4SCV8?B2=lQ=ckS^)6no#Ryms-0KFf3Vm*73bEGQU zMML`n)|DU2H9I6ZT_H3zm(YMR&Tkz6JeQ6@x{@E+VNvmO#%FK$X*?zw%n1s+A)ZBp zTv^l8d{I;<9(O%7R#K4CyZ^*dQMV&TKE7{LQ4Slu>XTBIFYYXL3z7*loYPOZE;H|9 z2ZsK>s#`*@0@Wo3gyQJ%uf}J*f(@KCM@tq10PZ+loYg2-(2#IdzU#qGc8n0)Rr z8(Nw#W|`a|Da3|{(@mCKWQi_ddi_jy z)&I3zv?NS@sbc)zd=-_IW!$%wmURsX;!c&yGUfNuH!lh!qDKk0iQ}^kS{$*rFfF@D zCz>OxlEfL8ZGJ3V?xPP4&qfEnh0==}rF{yrfl4eRV;2o!56SE^x2gQJEfBSg?7}*y zM7R%A(mkuANiSxne{fS&r`apJ)RjIO5y*A`B)PO=$06Qfh0%rgLR)ieQ&%FNDl5vP z-UEIG7X--Ja8U1Sd+L~q8|T?E^SmV{3}?wjhC?e?I(tXLHn7?x+W@)-?Z@23y^OIC z&FiADaLTeX&3jy96|S@UHo7Yr3N1RTGJR}k-|J*lWngY;p4_eb z`~Y}!ryqyz*&n-kwIlQcwQ8K>0T5?pR7q}H-^fw$khQgyl3%!oCPK4$H|#^;(?>iF zHRQTV$5yVni5A&xj=m(T=}I)=jW8IDvc;pzI!HX1MqibsUmK1stU6~ex&nVmT~E#L zf>E?$`hi#b##*b-{m9+^JY*DNip3?R-apAxW^?CFt-ivbCjZ9X&a%D}bo&5k7;D$k zkn8<0mc<^sNmgMakW0ML1Mo|AbSwMexJ$%=I#ynrBj)#_3UggWHO!~I7Bsrevqfj(; zq$1vRJfn-#uUPvn#-id=)E{qr=2+reX$9i%GEs1{na^mT6*@b-hIMVO)mQ^^D;0dN zblL|_JSOLpQ!$(cUK_Aio3u7}GC#S%H&E)I~bT$x`SJ*9iLqByzI1QyK_8ZW@YlrLJ8 zli?SRtI<>bT`Oa1@pOdN_ zd}ZDTz6(i~tMzvs(PqA49z|7mJuNiH6rM70#7`JUu&CY^g_(>Syp$N&>TEuisWe^DprT|GPtraZ zqo8^K_`M;tsxJ@qg_KeZRFOR5`mnFEDm|iW7{bU}e_pUWC?K4dv2#sh-+ju|pE)nj zw%Sdl?Zvog)sgw6##~nU2YMZmSE!dC8~_fJ(VlU0toZvOcapq9vs#)GtmI@Hyc!x_ zzCs*jvqH64?9S(1Vm38{nC3_^;?7-gR9V5iFz43)uH4bdHz60W$2~Q=H9r)=TT8j} zD!vGAeC1hC*nslQ`?j>x#llV4&G2!hV`3v`lF^JSgRVE}n=%}p6m-P`-Ewn?_1w=A^reIob1_j7Y^ z3qswiTJP(P1C!Ssk|a2k#i;!N@P5#pnr+PFr5pE4bZXVZk z3F8^g7kYPOZ^w)iyEW^@%@uSFxH*>gX&xg#E)n}QhSszQU9-CO6t0SWpYb{QVJ#o; zGyTba?uH8W?C8A02Z1K51L|w@**l8XqgUe`7oH9pP~3I3v5`y^uvmuW#Ch{zR@Yv* z6Vx9a@0}a4OFo%xTzcm`$%LKJ@dSq{nNjp4&o=kAyAidtP#r~vs^^$OmriZj|vTrozv`4&=qMDYx$x@-P^ zjh}{IRl8BYrZO+RhzT`{A07{^)R3qGqs^JtoTF*}4icHGZe`LiUL4tF*Y-Glssrw1CAm^fK#}b0nKL)&|FFyuvKxFf6SW@TKX> z!;m(zo@&o{E;!wwU@Jv8n~$n)oPe!ffTsh5qUnAYa|3*bm7zW7@YS|2{x2zAjG2Qx zXgxpN3$32eEqRAro2V~VK&wA;94$u8-AtDa)@Jrp^u6fbmV;-Byn^E?+uE63VCOsl zs=lr0u5`zPZ-U7&sk#0I%k8f$X-m=_2S5)^EJf7TPPpDJSC#hxPJ^LuaL0qM8-<-B z_r8-tvi&(YGoW|DdAg?^;IBEVe6qvUk;;-oPC8ejT#L0^LG|N1Ml>uhLe`uU)5%=S zAldRJHt@wey@hnG7*0snrFw|~^jE_jZMm3P*ZV$9xUnF zQyB)QC%qF?ZScN@CzX`v+=3h~+OzO0tlMhg-;;FXBTkg$kmf5;69soK6 zaNDEsXFI|sx!cs#PQ6c zb+ZLK-8+pljOS_(51omR?pWMh5$UR`5-yROWh}T}V$AJBbqRb~8aqtp_vu%Fx*90O zA!vh=AD=lIj~z4SDVi{Go;4iXI{?CVP?GI-X(RUMy*0H*(R0homHg~=zWQ$sIVZk7 zwBwJ6$X%;#oOh}e;LGH%y-p{<%)mqD^Hk^_m&T1G@i_@X&ynxN_d+q997#&3!PN(> zb?$J6L47^wMnG*>&X4Y$FG8`pq2oE*sOOg^bj!Uxwy?${GK9XyM(L)!B{$5DQIlzH z%{;ZGnRzl536*@5%ig_}fbOk`)vZ9?x`DQa2eUyVSsEdjXjNIU01=(^?IAJ2y;d8_ zZ@S=5<xWaiHs4x4$&ldoN$tfCz$%^c79L@KBQRD!Cd_diJHtxhQN} zKyUM{VVB2k7hjp3Fl~9luF#;I8IKjFmAiqBbc=wE-`L;KGNt6N3)fS+P|Fa59KK#q z8zS>c*}U`_ZbBhl9HzLVC*FC%fjQcsyw2_g6HVtmD^aIqXeN2LevPrn2)eAT;hhz# zF{`E5@hG*RTbXSVhap`}wH4m(;g2qgl)AR)5KIH?_MPQ`r|@$SgF72o<3N1@n(OWg z#Fxw~dq&&Ro2B{J)m)TbA`}?);>C>&kEb=tzpartCThUrZ2Q=%<}`)V2A$_8?h@^U z$ShRMMT;6=?m`2$6IR05aP-(thsl{J%h4MP?^Dj^96h!b59NneJks4#O?_#VEQJme zR~=Kc?Qu2XsEs8P(Si$XVS^t#WMb*yWWrLrBwg!jgE83`4*&{>4KuEAF!1)`%k{#F zG_?N<4F>-Zad%PhIXzvRjy?c1*irLh+_a&y0ki1?oqE35U@33QcZCnx6s0)OMnr2xIYc&rgDV&_Sfj0BA?kn&@oe?>i zxsp(nD5)A$e+mB3JHzS*L9jF>T@sehjXP>lBqO(nndgT@nLaQxHkD_I*7cxSXz#Ao z0D_L3>uRlMN00AU3_m%e?_eWzjlRuJr2pozNyppG732OC06%j(Iz@ds>WzI2L!QH> z*>*GMgLhK;{)4*I$G=t$1BMptth^3c?bQ&9b%PzQa8axGv1V}fYfV}3qoxwVa* zj%)I1(~2k3S9$a5*`{pl*gO=1ny55g|ACZpYPJ0S5)x)H!039_&FGZl6qR98>usCgFFij6w2sVn!xGh+y({-?+rQ`pU07b3!!YTT7oLI${M$!eyUOm^HgjiGfH`l(OBYLXtNj{M%%UJay<;jEGif(3vE;CwyK@&+3QG`;WOG9($dipkdfJul9BFrJiP) z^?3D|s%nY%9^f0oH7q8F?{!)4TM(C9tR9u4C$Z@+* zWwow$Q%RzE&DgsqZCoO(0<&WefSS0+yE=)A^c7R|6lZk}HH-P8PVmZP>kayuY_(c! z;i9G1^h8~YF)q~$$?EqtJwN1Z_k?ERy*6`g^WLKzvS2IVZ^^d1n^V(0Q=0MDhVmo9 z-?x7lle_2jcz2$3W_v+^kzqL5it$-as?_T9gzi4rGOn${{w7Lr`J+X`7QL0zdD~5$ z7&~tLEuj>@ujgfYOWS2l^;BZ+ayY+yKlzmdUXHBIrFtxdC47ZmOIK;VX-OTr5SZ2& z9Z#F6IchJZl`HSLDHi2IXnxF&rVA~P-GJ+_uE@H(37q9it8wux0-C?PJO+7Q7qq%i z!1Ez(g#9QdM+Lg){9x3)hNgnfeU2}^>1GRiW9q6rt^?1ArSg zy3@cCV}1{Hj@^Kl9mB2HO51Iv@A1w_;k@s8Y-0|+`t`Bx_puFnb*93w?y(c9R~hSN zhF+vsxta+OGRZmtr9RkRmgRj&^VMjLjy8c@5@-gq-kmOh^=)xUE-NrU7a z3LdA{TkAI~VpW#zE;M?xzSUh(6?-EJ86mPb8r`Jt$Xt2%j#j;R5UU`n-fFPeU%&%y zKNC&&9KUZ&&(9U62?Niqw%=Bo_suNQb6Gu_9zQ^|2zYl^+{TB66&Q^@Kv(@({`hPo z@59)!#bRhbr--x#;i^}I-K4R6QaqMpe=JgU7vF)jOlB=}jJZ*AOQ(%$?${|vz?Q2; z&DN)}9fXOhMx7OJwmYUrlvxWtw5j2dO6N%!d0CR6*n!_SsJV)r374@)i84_-^NC)E zZndS<#6P)j@+_?Lx^7sTU-2G0Y6`{T@?^?@wppRn&^pS`xwW1VPr8Swd>j20q`=C1_0tWnMg18(|Pl(stW`Ju<#PwCI+C)-lKZs^P>d z7}U**I*Yr7>8tEyFpU@FHuc!hdx|`tl(+l!2bf_an@batV#)25dUaZ|FC^I({KXAh z9Acr%lsk=v01K;{RcgpROm~@p_lAb1KoPHioqcz3xkDO(|Ko84d91#TdGS?u4CRQ| zT)s6V>gbriA55WfZC8ELb$(6^+>hV%Xlv_hq-0-sar}AY$*J*8(?Wgj@5kd=hfE*2 z@n(CihzG*^Bt$(CgrQb{-Cp6Bl1Mxf?H4`sd_<0sT;;96&9f}>kM1klT>OA^yF`jd z&oEpXHrwa2)Lbc*+aB(VoUs_J)=S$JwKjP}xRw$+Vn3wjpbdRi+cTW2U<1@C>Y4{n zeEDo)Ck+0)c_!;gM5p>At394|)P%gUkjd$Ku~*DC@2_>K#1B%8rCd@G+g#B^aEGi& z-Z86SjiPxvwd8%I>bfOY-01esryF}Hi@LZxJDXZSClpAt8m~8Q>0EX=#SBiCD8l4S zyhaFjU7?oP7(+{fg>_*PR|54Q*-=G8Qk4b&N>J}UPiVJLGjwsRU7^Gq*S2s~LxgHs zoJ#DIMYwiOY|49=zC}Db)cna+m5sCNL!-9R*r%DB97l)va;{-WWM{t$;V8E^%Xw*s zNo&&W0>NE2HhLVb-P^(9wVfXNKugc&zNWI0a&UDCin}!ByETX5 z$qB2pFeVp#_}5-RPrc<=$A6f%NW$+sB(@<08_DeNbkpGdIC(G_2Rt%D#so(<`V{)v zv`yK%(xyo->)!L~TginAp1My;M&bnsP5#%N=jEp81}h92#`~ z#+Rt$tUd)rLBW@r1l-sjS8KkuM`)4x^3Mgt9-}XJsps^5CQqO5u_rP+A&tjuG z-%ZSP>V$%$-})y`8onWPHp$Yf3K|KV@y(#FoLI8+*qCS(_p!Y zzppr_Tvz6p5g@4jFdV}#G;+>S!(jHqt2Y5b_)O@>h^#XsCNQMa(3v5%z^mUVO9X35 zu>P-|#=O6YHA7rs02!s_m!1k9?#?2fCN926M z@4Gs#vRvpZrAhgbe3x>1N|86&fRtd?G(ldXs;ttIgiFkORf}wuF=WUN#R_P3?Y{AP zRDH#=R8a7KXBp48@F|BZxpxag1C_@X>L6wfwE=$j!suwu8bLi(1S-unRD$!$Zq{b> zk*0=EY4a`U1&rR5NL=4n$zl7}(^SuDqxNWtK`3o>F{SV&ODpuoji}Wbax-}~#jS4) z^x0oN?v7pJYf8_yUeK?AwjKaE>BS3CZf{nRD7L{bkwf2>-qQ)o+19~5%9q(?gNDn~ z1CgS#3^h*~v5zVg4gijs>6oLev*-&>AzeI>Mv!Z-uHLWz;>b&uF=as@F3GfYTF$_V(Pwk8q0^Uqe4kw4fqai zj^ub#tIzMUsHMau`DfYGo0Ht2c#p-Ufi^tn)8cDpw`~V0cU97JQaB~i3Fh_-r@U3K zZ9SkJJG#I@gLb~;;AwcwuiOpRrLsuA-t+QXVN374_|;q}r={lu>Km_^pM5o0pqZI` z`f;85OKyk4`GDL~uJ_5A&ZaiGES=(3sxc13$8C-Ioxdt~cHkuf&S2`OHT3;d&R0#n z$DRw!wGYIe;}&|rW9@t5c#PYU%bU7^P8u~>q-~j&Oik!3wr?+9BnnoQq#3YB48M}N z8#ULcrOCvi{4vU8%7 zbvN287>6zm&b^Q91oU}wM(_p-*s$`(w2QhbKXmP9F&X>)h866`=XrD3;9X@3;5E(V@X4jS4>Xpaa9p6M4)QZXdB}|HRa3Vfi9ragAAM&why&2$;h^9KBvr{x{I1~) z=0^hErlRCc)2H(Il^4H4&l${yOMK5e0tIS1ilQH)y}HY!z8EoC^_{#Hlrn zR(r9A`U{>KyRGz1JMj&4UwBO*5^pGx4=(9x-ZRr#eRToHR@|-3>FBev{Uk#w)s1T>i@G&de-p z-;(}j+!zNSX= z6?QePUM%>BPJO*lRDdw~C^l>-Ry2`R?c!4^iO+i&rJ=-p;CJz7vCB?HB5* zBY=|!z})vIw0Ar#N84cZ`{Ejw`f^3BYz4itNE2d_-% z28>$w>+@~c+Uqn`udGUHdIXp`b$Md4oLiAY zZ0E@y!a}hO|8(}$mqz}o%2`Vsmp|e3nd&bW-+y)<{OW1cISlytRZ8^khP6a>u^hu; zcVes5!wql1wC2b7dR{lTwW~)3ifgrKfv%7e@MZcq-XY475N`X_=bc+M+>bVJ*}`&O z3^}zaCWgNrj8?|r;#%C{cL7gIU=?-Q0{S@%PmBd@-Njr;%){aJ#pu<+;`BqA3) zM5#DsV%ijWh8a-n4l0?R+n9O^>VTD3xh2$y4Xe}F2i;ieDxws)^)3!ybRJMt$4S83 z!Gl@^$54uS=|>g|!@|nzcJI59TDu?Krz}(SGk%U6%DaTMa+%PLn65tIvKuQhD$_1g zyTZ!F6`%v{bD?&O^sO{x*R>uZfS&7=j$>&NimdzSPuS+6&PFPvvO(X@OYs_Yy*bdv@XU;_)+-yWucw6FTijbOF}EWiR)s|!s-RpJzgxu{c0wOka zBgso+H}v4Wl*Kbm@m0pG((cT2i9@@Z52w2{NOHLK6?Qmpl~6_$*Z7H9v#iLzbD6qm zbY1J_Cq6jS5hg!`ikZYNcv4XNc2^!9SL4Mm$Mbnb-0t<&Dnw;MNj+)!BcJ8wlcS7Y zsPizJ0_4i~##Gy()s=}!u2%I9Hv)qui+xdD@t~h(ZkB+}QI)hb$+t?)??FqtV(Etr&_%Od!9{shd-M7MG7NgFy4`h4! zZA4@P>s47#Dkwf|EGQrDk{Z6Y_WaKM6AY^>(L1oshK*kv z;Ehz?`K+SrIdbN;VZK`MxE)l6O80Zd^&x({C2;qh8r!+Jg7g!3#4<8^H-!_!XVN~P zXT8vSG4RRBv$QuW%AKTbWD8=e_1T&qSL5hWD6Pdl6q!PaQhSE#5wAJEvl?2I^~f`( zuUWwJfuBUb(#g20;~agc`%S~F)JMPZZ{?mm%bP6d5|mFz`L;Wv6O4-B3B|@ZN#!=y znw`k);2yc2TGe>`#M7iR!{6B#IPzuEBZ3Z3vmp*4KCO>v06_5_qGjC@?2yo;L6+Wujo6j}tNT@Ky{`_9C zOsBCTv=f*uPbWxPb4=jMg?BtF7_uruGBnAHXCGrQ0?Vw+ZM#=c?U9v;nD4DlYW(_M)gxK6aterbJ1@z|BM`}P10UWxf8K0&*VjnS}mUqAk^hK93gPY;o81DHU|nWB8!(k&$^&Ur}ZwY?D`oh z?sRfD3U)pNKSjE8cc4zbSELc-)5q{ql#WI?ldBbyM;p!0D^4K7$M>^XN_?ThhClHBo8rJuEW0BYrqk_T`GoaM)u zajyBw+oYcwSD?NI##MqW+1(5mznIa+A2p3G%uk0Xp18tB$lduge8gfD=PG<^^hC4# zX^8IDR;oOU!s+mLPNY&b*(VS(F!lsUEkq1)EG z8b*mz-Iw@Blg_e5>vpLWyLKlu_5lR7uMZWhnXi3YiQtQduyDEDW=e|;^*Y6T6iY>B zl3^jhA)?swX&Z`P`Dk2zOn13^DDL)$G1y$D3lN&!BIupUDthY%ovpZmj>`ZnFO0rs z*Cy|_y?7DJ%KQ1C6C}D0XN7%rWIR{-u<=LFLtHSpl)BF2t`sLi$A_HbQtWI}PTu_D zc-{E5h7A)TbAIbX`V`Nbjxj4Mh_&ZPW&Y>TZb5n*t!VM*u21qO5NYf^;c5~`7gEX; zb{d(QkM%lu+`K~n5OfL;P>Bc1J4qKCh|jc)whrwZFG=8)cKj1GNTf`T^9#&Z)ZFZo zW!PLEwiSI-;NdO~G}TzOndYF)P$7eNHJve6vEyl)`4-y4LOlzgCAids_-n#X3a1sj zH>QYe$Fo|6UukYi6fTgd0k;85-QsSq)bvjWo#KoRe&ycnOC=_!ZYB{)v%IgxcK~?e z7*H}VL{;Ts%{aW>ln5uRd-PK8n30x(UhN4c;fPNhea{UfU&2$2`BLf@!bbR@G8Jke z(()?}#``21rC1U+A>M+A0l`7$gbtIeS&E|QNc!N#rsCM+ORPL6ZKflJLm@e9gl0G z&z_3O!i!D|pB44Gle5g$mQDtS=FQ{=!>P-Mw&`=NNG&RyT1z>^ml#>^QYKRH9xr*g z%$-kT)l2Acm~^&g654tm@wQqk(Q3Y$s#$hG#aJ#gefL$!$5PaJpZr))(c1EviTaMt zy2l)qbYkp_bvCD-*AKl83v9f8S9L*Vv}>uNp{INlEskiDKqSey(WazDmKxE?$|k zvzES|9;4}vNgwR1b7(@Xeb5y+0!;mzWZuiXhSGj*%i+?AP1Y}2e8oxXMvuh2ndWVD z-Kz7-#%7*87~@o_(a+(or>nX^`^by>qftY2x&5~5+q6`M*$kI8XE@G#6jQ+>zwGGX zk#AgV*<&X(X!z+JxB;vF`Z*)7ck##f7fbO2_LUo~E4Ok2415FL>x$NEvXwvku_X`^ z{V-ipJqwqI+L&6efvH#WygmRjYI!~?e>P+>Owr}PA4D@Ae!P)YtR!WSur&Wt^-buL zN3gik#mP-eHo9}g z$zE5MN*bNjYl|)F+NtB#@(&uhA+?@cjJ|AmE>MDBXGhdVH?@E_P8^KMDH+efQ#=lN z8&FX-0*wrKRvzbLEoUNNVmjeR>M7f!*$KH@&=`*ccN)Q$y>R+_Tc2K2zDy*X)9`Io ztKl^vW$qV2!@!G2^M@+>n+DAVPnj2|JngMMqrpk1p;2%JH?h5q{V21kCf#cW zxAo~Me4l;E?_7tDh!Dn;4hkq?a~wWq!=JtFxTr?8wL+VtATo6vE?k0YwJNu}W=A5g zKSxQQ(fckh?5sP<-7<%bIBeXx=MUj@My@5P_N!uMEZ=8S^5c8B0O#)3ojS%`NzHvT zr&AlNE2ZO1Y**NF({98{R#_i=n6i4V@R0_=$8ZP9vOXMImt>hXsy#MbD4%X{@zV+4 z64Azhz;2AJkhpr`;&e=D9+Mifmv?WdmdWQ4_*E8ZseOse$b?_w8h0>w)ZCt#Uwi$! zD;u*`{=H9V4_&o~n#z&tcatzxG*_@Wn+Y?(3LtJf)#YQy_wzHmdRq2X9^6IG=yf9P zhCHl1gUgim=HT|mX6&bx27@0Ae)lDGwCun)8*H67)f`@=7*ujMocvIiW)jQnc-`aF zvtzEE8b_A42)W;kYs8!vM^xRxgOhKA1^dzl{NXF?=fq%N6HJ4+t9F4@7f;^hv*Q7B zpjA3@E|$YS9$_h&Ch-UWA_h zffU$`qotbd{c@BaJ2}&CNEd=JWAR@$I{*HTVs5HzqH^wK1!*&!afqH;|Rv>qcJw z6Dt+`hHNj?q)PRKZf{UI_br>LI)<&wj@e}AwhPn>hu&r*7fQ&~mD~EV^4Y+h(&R;r z@ea=-)nd*85V;fXV`4afeR9scUprQQg-m@s`iNM!gesg%OGe@}53~R4a@GFAZ)Usu z8^crd>gODK%NRpYa-T}$%(5$$B|&qtuVC$DOFe#fm}Bb4+DKuZQ>A+iz!?$l;&^Js z{Gr^-w`a0%78$7WF#gC_;91!pmzRGRI%%MvM_+T-j}%9>U6U`M$t%56DSW&`YlTe1=jrY9&85ovy9sRe27LhBJ( zJ9=nc`4z84YZ=prjjBvBZVrq?VS4b3tvK}ztLp#7(RnyR{rG?U?Cp@9y;q7*`NSF7 z*?VurZS>bRWyK z`O2gnUzzh(R)aLh<`GGUt$X%i74Ze$c`a=?gsM5tSq94Kf=L9M>WTQv8d$Q;zRLQj z@Fd|M=*B@uFhlrKbZ!Zqf?*L{TRw2Sl$4}l|^)0PLN=<%XT-MIJkpKN%GC$DRkC!w!gg`LF z$fy5>Rwz-=evWEN|5+npQ6!erS}#H}J$`}YsplO&7!7BYc>++Z1;#{!6m9yium zLb&|0SkrL@wrA|zMBj~OUY~3oYuQZ9d3)3Pn)?oE2E>}@>SWxnKmn`$*yTz69hb!* zqJgn&fneuDuv@sZ{ap?h!x^5Zhil3`+kohlc4x8H4E`av&%t!4D)cKKqt(`iT>RUl zo}H_@cUFaC2iVcaJbaaU-9Ot~$G#X4={u#E=%VdUpztKB(%QbaKE&kGnMRqiV@@n> zKw*zyWmRp)!LwVY`ogqjq$4?nu2B9h2%2xt(-#=Ai2SEeSE*|S;CGDAD|(q8rD+@* zcuNG#e+D^;h9Gug4hHX0} z#|N$7J{RJGIJh{k`!Zz(>fCT=NsSXSUfz?rXR@cFEvg@{06qU}oN-5^bX>Hu{~c4A zhIB_`i5*NzN`>xFl*RpG3RI+SFLHM!^u($Y*r!ZtyYn#KWAhSAq8?siBuT!J_l$9B z_ZoHZyFb#>)?b~iRnV|vsVj#kp}L31qs>B--usI-QQ8GdgC|~W^>UU$O6@ASNsFIDjt1%`a`KZ&-kKE@$g4w^Mp^EZMNxf_^s3h7 zjrjP)*dfpToy3jDv~gI7PpDywW@JB#A6Qa0558iq9j%(jj9~xfWg!9l{5!0ZX6FkH zj|6O-@KtI2N7oS*CGoi)vO+ue#a1K6j}fwTzG!ot5=XdaBqjRP_}hZNtxWNxURF(vwTZPyff-u$ z&F8V^0e7Ml1z~SHmVXsJIjUaAtLH!M(&>{kT(IbAyI-5Ck^kOhcfs%2b^M}zBgFhl z$I>Pbor(&{Ywq8fG|`xNZccw!j|qx*Xx%0RgZpo0y_xrhwRT&5&8X7s4YgbTWRxK1 z$Du35KMuL4dr0T>eHD;Bqa}4Q%7}$q#y$uK=erg+(?(=c{B?42Iu?j+OME59K-4Gs z!u*!+OBq6c#Gt9VQE#_ZFYEzp-Sy z9ZbEt4IxjfqHpKBHJGVUnPxxgA%T{cv6E4=Sicjer6F`IA+O9H3U4U|K;$W@ z3<+3$54i~jHN1DmXeV~_Cd84SB@TMBu!hA6iI|F;!l)-0*UlrT(>^${*1$~`b`Bdwzs-+ zZ$o~YjS`{v{%vqn@Zy2oodywIiuaRq+zLB3{r(+Q>_a{~+1D0qQ?z zP2e8urTd2!uKI5VAVJo5md0_(*z0F^JU2tXuBof4TFO+x0wnZqX6_I4%oESNTJ&jO zW;)qC9a3@QQj1QUDCaP%lN9w%j~00(D%X`qfJPc4X`&V9Awl+cNL6nby-$1RT420I zVyiWf@m8_?nvF)T>mNwKCgQj>6TG_gkv7EW!-JLG?0osO6z!y{Tt0XCJ7xn0n|Zzb zb4@QU5UeqF&_ATg(NiUrBd=TXdcObiDG#2Py1k-1InEIGTJr|!5at17=?8s!V+>}E zg`zBzSC=S;DKC{{FqV-O$~_xWDXCTR>dMIMH3xHe*|pj)xHoA^qJnT6k&(-9jxE?Q zu~KCExD=W6=f%j$`h#tY+oFaBmCX|df|l8jpZ^1~PysJ5w?S$j^dyt=uB@NLMm)@# zU&|ZwBsZG6Pgt33>@tL)a`i|!UdL(S1gq>3YB8wbA?b;(iudvJVx4x=W!RRB)w-k{ zD2<}6CD3PnE8RsW*&Soac24EmB(1e1oK5ane6h)ma7OcT{{xv!xkRG&c`S&7OR<6v zL(taazeG4-4OF5k(lQ-6uj24Ud4QA^XP+8z(#pe1{QA*NzYs`>)t!1hjiCnX?bLRR zFgIksni`)Y`+;JPVl4&c+vfjb-(4ez7Gt%8jct5R-XrSfkB)iAZ^t$NWDc%*9Kokn`4sITojEk<7C<|d8n znpKPXH}ye*x47+gzT0F){%+;r#0Ak%y>^7NOo_9eb$-RGby{Y#E!5q;nH4xWv>yVm z&g^HZ@=T8!TC`-ZvgUOs9(jC?_f;--yN;SnP~zZzM7j~;2jmu_W-Dq?;^f+gZ7FtU^@ggu***w!nl&q*I8^5EN{SMBpyW z=Dh0GI~u9u)sCr5`ER||6Ji!sl=(6sX!nP^jr7+~lZx99>qWo;ewt3`+HX#XO_IXQ zBPi+{VK_RWDxumjHv6Kj$tQf!MQLv+niVt8jg~k8E4(`W z+k0WN_4vGJck#ObX&%D%<6Am8-=aGNh8Jx9)Eg2T!7}0a$jBy3JNT2Ks)NdemX7{F ztt~x`#m`qcNwwKyBvy9DBCg4Op!mS({he6di?*r- zivS{Hr{&%6$W2VxZ7cU@6P6YUZfbTgD8m*9Ezh_nh4>LGfGPJKE$}I~OQ`E4|}IKqo8S%8ez{o#xEqyHB>3nrl~A zYkzQp%6zbRb&sxj?=~=iK<`Uz1he*kmE5)$F5`@H`%KETL~=G$AaEd8aU zylWtdYN5gy(rlCH%x^fa=cgP4tlxV_3tHuDikB(PFS|S^%*uTpRxEKambHpx1zcXh zId4hbAUMA^d?OXbgZnm48lVzoxsjc8T&>_!YmF*)efL^8`|JW)cj~BOVUMrn`%uuG z@MwV^*V>o*NW6ySk^O011C@zBUKbBHe#T+Ma8r-3^1dO<(HA4r-I>o6duZYK-jb0`YX*1GnWN-Thge0Y__(QI)EXQ`3<}kO;E``g6rtazK9H`U5-G(n72*hNT=~?)D|B(&q;yn>apZzMBhgPHD-iJdL>W zzso4q@2vmM2iqfu5{t4kvTOLJrBTPRueJ#BNJ6qYw z9b*0%B9t|7)j`VJElgv{$sV`)OvQ3ABKq$?XSQSuGUo?ED2c0NrrfdaKNlxlB)H3P zS&u{r&{F_;BM|ltH?m+`?)A^*)Nqq&8VNc5UfBR1c{nx9s+hQNN{IZ+ zdkGlN#XcVejh#C5G|H{+C6vASyk>eQz~g3tn=mweLOjMr<-^u|tqG=#Y+(BwnsWcQ z{g8@-+NxPf7T4!goBFwDzXpzUF0T-2?@_EJO%_{;^``e{HBEO|tOB&F@A{88UkkQc zfdiuwe~@?j`;h(S-^6}-$KdxDnql&>l+7Ur#9`V36SfBihOL|%Lh`vd^Ai7K8glTiW@iOdrv+v4+_UzUYIJ~ z2Qb1(keYN!-!n_`rT?_;lehykt!KO9Kr=z-Mf@|!@Ts9;J6u0Gk<6%~GyAl`4sFn# zN8chO^}s$^haBDvbPtrly&+HRj*=DUmIBDl*z&(>SaP)gM6z^2`l#ay)L&chYUdW67C#%7bdpIDnA4 zS5=4?qQtcK9q{<9G3sA@L%<^aIWNd)YV&n`9vK|dwWq5Wi+u;Dc-i)3W- zcS_GW(Jki#NAj%Hj6iiE;{Mhhk*xj))sat^LPX;9?t0S8M6+f{keuA`^vup))M^TI z06!Pg9-zBYu9u5JbtP$!OdA=oOqYESp+D^YX(6MZqAT`&6@L{>Ls~Mo;8Fij8@BZ% z-S!}ByyC^fG`p1a#V#8*x29?vW?WY$((EzcN>rp(a&{%817Tq;mCf@4RuTD7Co$0} zCorr)t1Esa?q2tb-Mczsq;lH}AO4;uv5E)3kt6ax5kBHv?9ta?Q$uA`Q~*3|qBaOf zM7lT6%7S>q_N5Swih0jCJ_frBrreEK`{JY|w7x{>LGm-1#0x}rVcpg1B)YJ)C~|Sa zq$d}Oq2$w(dj%rJI?J zQaS9ax8#l3{G8ESxsWJexkQnc;Al}dPy%TcOY1A(-wukZ9VUNp1v?%mZ@p3u*84U8 z@~y;dk*!ty_ZUKj&EwP%B3%%S6iH8Zs^T5<%h=J^WMxT;Z!lH6lWf#OY|@syJpUg^ zY$r3KoazoOyav;|0d}y{QMSK)^D5fBqP-bDi!60gw#ewv zdCXOyCy%3-WkBagn@>08%18~s?f-#VFM{(B`xy;(y(ifDV?i?EhgG1tz6Bj7s_d`n zYFUPd;TNscmwDz5OP4y1`_V1$YbU2&WRZTf(dh2#>`3x^3;7pTGDv#2(o!pOZp#>K z4U=um%lT#m*IfZWc%4!$HxqyD)jHA_7VOmX2*K=BHlt3zPkbto!ie}@_ktrX@-el+ z>akx`B<2-2h7AiN+F)bKQ-?|Pzje0F&RERGMLkH7K=_rYI7IjiEy+vpD!05J#QbL} zEn8_&6`Iy=HMtU-b06$Auh$O*^%*pkM}X&C=Ho;BG=r4xi?RB&>O!2NR2d^p`ls#l z3F1c}aPw!#oL2e?f}PG$r)hqxtZRXhBl?Dx$AJX!+82W<5C~;FRwZWutyG6rgYg$q&0IHR3AM^Kp#<1NEY0%+d9=Gp|rGzdZ2>|sA5A>+mihkH(GlTO+O)!my0)4 zZhKFhlG<}I-o_rb+)Y_%ZVt~~h-i9rL+UGi5ys+L*EkH}?hjnqe8_zTm6@@;R$OjM?XZckUEik#m=}+e?%FWHhgKV=2MRL^T|TMdB+V2;=c#`%M4!BQZM^^UV@l7hgCPVfS%ZaDzRELS zfrLF%M#S{CK->TwcL&?{UgTbB2@FR)4Lk+1Z6CA`yi)Xptx&bP6zarr!9q0EH5lpD zC5*6oce91j&5y=K?EddLOt#*w>1b4svU)$_kKI%Cr7j=x+$ApeLgUkr(UeGQAI1tQ zag?d?!tr6v1DZkpo<)6c}I9bdgCan`ibEVvPU#wxh zr>T3MvquP{u)Z|jW?$Eeyex{qQ5f@enHveWtgx}WiFcHxiDcB=K{`SIiwoK(9{*Y6 z4fR7$Wk>6nGH|9YvNE!*olt$dM^za@=&A&`d5_}L^&r-lC%d$Bd_d<=)lHA~hlHPUeM&_iP+ zBAUD%`e-xm52xAEnv(&dq&5 zZ+LN01`_VY{SsHirfTU3dir`=qV(*khm@MF1(}$PFP(NVD!ppr!VQ!zs<)?_M(_WA zY|+-HwDZ}Cv{Tz=c|VYY;Av(7*h6+3S4URlfFTNY zdP0?Y&ta{qdMx%{#(8LifjyC~zC{-PdF?lpRBn-iTB!f2ev-nyzjwXKZG0H2a;U1` z$+i6hgFbQSsXPc2csRy*)oQ(g0pN*0e%F?(2qw|H!_;cQMgqd zCU#5me;}`w&U_KN)mZ9#Z5Myouujd@`m-e+r zjq2_M8^ZR6j3u2|6k4f9vrd9shRi5TbWmWJm;VuF(r2``X|7t~iCVnP?R}4p@5`i2 zP8;BJ)$^te+F6`NsE<>>R8@M7nuvkj&H zAYyq~0ylE3G>S!10bwUCz`4D2*FbynGwEP-|3`^0RV$m#9y<{q?zpb3Pc`4Nrtji? z;k|Ul!sf-D9B$&<^N^qGR?z;y|K{w()UqlzE87kn?xu~V)^tjB(I6!oS7wy2gSlIbW_T#f{>m(Juv|(9AI!bZ< zOqMLTNL*<6wZqkOJ`d}fbmMPmE~@OwB%$y>!Mvq8GKMIy4dmeRV!JWAT6L{Iv(!xZ znK@oNhuYkWoOwDoT{z}%57LCJ5L#j2VpSac!d0-^J5G)cUePLica3 z=rIw)F83H0V4Pdql+p%@cevB_P4h!)=J>78>v*z1Fg5WH2#ZqL)(?K}4Hi)QGBeUW z%C-FLE@y%pWch0GVa$vZ;+P&fuO;KD@z$sfLw06=rL^E05pu?HfuOC*G1QqsaDbvg zwWifcO|d$*Jaw%bJsATwqO*MV*@qd_r;7W-0!zHXCSK%vJO%9kK+lRFbv1>xFFWJ; zfFgr?^u(jU(+>&-? zp{&Q=^ZYZ}1;35wx7O9bm+(X+bxF%JrRc5Uli}1%9Af4JYbb~zqm!4U-lz5hG%Meob&l}Fq+vkxoesX>g0CMF};y95hmKI+M$ zSj#HFsA%+|vIZ*npjvY33o=jb3Zc2SYN;D$I@O$%o^)T!JsDhyr@)Qu10BmPRT*54 zq^|NKO~V)z^D=UF*+)x&d2IJb9=_JnQ`NYns=b^qe%`q5oBw+1(Y7uXAsFbocxm=d zxhCAIw(c$$D@#eYE74zQqS~LtjW@7n_xSJ?#kBN7sufVwq2-V*l~@}ZPSW(6gWq&t zYy%wd+DR1r8?(v%#x>)E?Tcvn|z$wW2u>CB3I!YTyzUsCddBJX}cEJNM#w|roe-1vbyqz>v4ZvCfA&2 z8uHU$VxqoQ>4?<*X_^E{e5_nvLt7|!W(B@L_E@w|00Bjy%4O9^Z2+TTrPMDqy}xNf zDbpaMTHbW?^zTKRME#hZ98WM7+51E!o;)s;llhD|LBg;c2QTOQZO=7hNvi_e{F%io zub~&gw%|tbm!}654X^HB(s)C6iGD?*ZZkPzJB~?kb^?)8h>6> zjxx4Y%u+wnPRuIvr3(g&lp5R!I_JCAx?hLY_tgo(w%s?8NtPstaHO+;XBjj%OtHs< zqn7k(GrHYRXB-L}tZ83q)eJ{lu+z8$!C)k?MP)t*o1S2*K{$j{M)=v}YzVw)o3o=t2cb4$Z2T3 zBPn=z%Z(<0gTJ(%?_vuK+?}>Q!PI`GPycs{5pr6zw(_GCoXUO;-fAHYRQU%&UqGLoV$xC{ z)8odcZ>7Z1DaObQ17FUYvZ?C?FTQI%NMZ76fbIF4MGP({#(z8N zzL(DMZyqKxB=FkMwpb(np=49QmQ1b5w~Vh7(;<~xu{qx&rI|H z3&*^biZEUgb%aE%65!9cX(j}4m33yZ{ZHq3s5QoI-?l(YMTxIzY6jSQ_%#pD9LzKq zDVr9R$HB=K--f+LF?iZIKi`j&U%_YhR0+}HO9+eX&&7Hy8W<6&9iOe=Dpu_MX>(aX zAfpT)5nAyIs$U|2OVdt;+GG^q3APGZhC?r80P}-CGm1is0qmrlA)V2BcZ>_wrpq@> zf)N{wRkJUG$FN^i=!`suhSWWaTVi6)US73*$neAgmR>mJUiA;u0#U`N`1&lRtNq1| zbN*6GuUaAA^Rajk1$B-Wki^@qVZsYDcNhDq-JLt?I?Qj2Na}DnJ-O#fP-h%kB!IS8 z{i(R&s_*F6kW+PY3*Ht2UOqA+&u&5OEX{kn#su&xA?z%TJmn?YADISee)}k3zOxi?_2*n-}Ls_lG4zUJ& zF9hHB(E;DfAecxYEwoQ!LIr4ybv~7Q;PrvH6$2k4+wMZHUUgC2H*fIW)}FE1sdTZP zV7Bb-@FgLOR9mdpGu|iS{%FYSVZBVK5Vlt7<_7yWB+Vl|mj(Ds^xHh!diZ`1s!cs< z_VYzC_FZ|8HEU``kgCai@mE+k>#M^PZy)BF`8YuP1JKed|3G~h8F;(GGXFSr&;Qc! zi>$n(#rC~K<}272_oO<(vRo5_OiBV8IhWS~`~srEQ~n zFdltTlReI@&g(Bki$dX&`X9Y&vzKq>t56fj2yn&iV#oSQnarExxSA!G zNs6f;R(-HQibEhahteB`9nS-`L>DQ+V-Ae&T|dl7SK^xjt{&wW19*M^_psgO#k)T; z+Gz@=YA8(%Za35PC-Sv6yCJuz7FPRaNZ;@G3uiRJ8+Xw<8QOlAb5OcAsH^K4JxQvr z__YlD;Z*k9!qN|bsg8rf%qYSa8s8E6pXQ0;yuFAS`V5eHVs|h_Z&&{Z zOEO;bUi3%h0iwn^JxOb?`7@IsOz@s|0sn^X`8SGQGUHBM@IZ(wn)%VZ!+j)uphjE} zf`Ua6&yOQ4efC9VU*mgHIyZnWiK^SoBz#-f~>+=-SX4EjB0+aTrfGWO@vbzFyugzBbfKr;ps6RVXbr~98) z+!M{>nx2ar$n~=809%o`3H$s1&1WCpO8D7T;eHJ!yZuUv*aTz$IeYB`2jF$)P?8SDxDXJ{0B(Y>n6kSsI`v+x1`PgLKTbq zLE2+y>DFr9c#sL^9u?+Rs7fy^b&m@;haLf!lDViLR@*yVZH@|3YDL`ivj7jH(G( zVSB^ZMY%2w?Y2#DzKb9Fxfxw6az=eLLU+5CyHfUOp51FNKy`Bnz%|bza$`f^0v%?#|F$-*Y%BgD3Vp)R10qyYq5?$w}{xQdzB@a^C3h>dBWcmQnAV*ShYS zo2bB|gR5baIa;G#LR(Y8x`Ln53?Vk27NR7xle%6)g`_=ZLs$)tXqU9MDXTM4bsf@b zk0kHnc%4@+n*F7W|Ms0nhdA}h_Sh?c1p9I1t~1;7X$qyy(_{TNnq%lny8p9S?At-eS3`vkxH?gXF2Nl8T;=yqB#c_?3pu zkMzTXte4au<9HU7v-l^sF}!MK&2SUYD61rL!+Gtjp8(HEqC^7y&Sza_~`5P9&e+kh^9IXdd_oa>>Otn>PrEa?I2X}N{Z#sVs`bs$WG{#*R63~h{JWJ zZFFPR5jJjnODQ1mXOjX;H>k9FIaZGhaC4J_v7gO{xuIj1FN7xXraDylVi)v!EU@OF z{V}AB_B(i~z5Fg@11lsnOj&`by4k@DsICdA!GI%wp3WEPXY21(?2aq@g~;t<;-PRroR4YW&6uMo_pf5^?Y#(7;QD{T%gEgl#{&nMdEvta94SV>8a8)*kkYGL*RW2zoMy zf>C*U)2fyFXCT9bj-TXpGTBX_VKri%XLhOiXhi2P>{R=U4u|Q!eO@mftiLkAs5L{j zo?N!!w`f&$JZ4kK(iHYu`ZDQ`6!>hmGC>?45)`JmxVwl^DB<-q6>IdN1yKYx^;{Qy zd&30b0S8(pea@(l89^>yDeqVr`pygEC)jafSu{PU(~!SpKMc$o!lA7s(|4C1vpMTO zqRfJ}7YUP{;j=!H%m}Zgma$@2oK-@yX)M%CsNVC81*?-13&c}bbN|3Hyw$MFr)+=g-8buVrz z#;fOcg!b?9AXf~-jwx{rh_JJ9V!CGdsz_*~58Ww;OsqBF)g!5tsHj)je_X_@YbC4P~*jCYc5a8ev1Tpu23Edn|Oi78~FsF2auxH=y9h7DcS&^GKtMtV6+v*+2pUBW~kd=V@DVqQL4+%NN z^;-++W#ykJO0j*Lv*_l!;fdWp9o&imU!}cWmrSAj!kM%#YOSp*@HN9j7A(7`dhqS1&-hYr!1rgm2Q15FXn+$I1Lj7^ ze~Y(1StOr*WU{w4S%>O2HVo&tlTOM)5aQpxTplRk+nE`oi)Pn`!HNxH~GD z=z|6|OAy{BROPpJ%^RX)M6Y%IoJF#1jBvh(#(vp|w0x*6c_=Rrf#x1yY6VIdv2C90 zw>Ld4X>Te>SFd@i_Hd1fb6l4%&q_uee@a~a@lmdjc~L7;4(-<(oNBC)wsl+~M5AW< zwEl6;I+g%@`m3aJhTR+HYpHk@^c)1A+4^A2)ci@ZxwnhF)7qEUHV8W1dTit&`~N`H zSx-^j1?BFx9%XfphzPQ_uzUA3%HrUA+yjw1{jbfa8*rw4+PW%git1i2XVVO$J&T4W zmFmI5%Qq^KazOy?LEAVhp|d?~58|;R|dQ4YMAy zNC+@E*z~#pYN=;4ILJc!ouZBrQ`f`EKulO_+*ard@|zMVQ|<>pjZO6aUyjrhD&vld z^vW6ld7k8ka6;ZksWxzE7dcWc|4DG`k4dvZ&}&Kp_SYombJl;u4p@Knd-^0Y>(VDUn@ON~ zlkt(34$}N%R6o-Er|f8e=wd~VjzGGHriCg0QCYU@|JL|AHOZL2P&d71 zy=(j=-*Z9Ye0fxvytzK>9x1xJN`xQ#Cv2JyYIdJl9j#E@btk8IYav)f;e>@YH&RC{ z?*>u)NA#AadqchgCpqpvhboD9u|jRvdM!~MjxH1{?HBM;OwjR#TeBL}yi~i| zYuvfH=t0-d#ZUF#REA45h*|LW?V0QL_WH5+q99bjK$=uVMr3SW3ui{zN*#!0w$@oZ z?|-H2(3N@XnQ25+IN#o6w27p6W4ycO7D)Lguc3^KT&&F$JKAPIVKf>OY*lG_a2crj z>Ac>Av7~cgX$#xk?8x`X1l6*m)uJD2)13PHp2*Fc(dy@06*u&sM;2RP08%u^#v{o> zL}XMeuWGhf`<(lXorD!AUtKRzq(d5UfV`*VfpvqleCGl&j50|!w2n+FX^Aqe1lt#NuaQQ~+n)ln5 zuvbo;4Y_~&k;_->2^C$<%0E=$Q%!4nq^iBO?M$|n-cVnv)0*@-L*5hk*DWS3`q)f=G&Lg)AViek5P>`V6pReH0#7>q4lvooja<}D3%-7ngh2sZhCbfrwZ5isT!e24n{bI*hc_7^ z6x=VL;(_zDLfEA1>pnD{Pd2b&^(}l(y1f@5{pud1$a$5X{cT2Ntw#H-Upe-b*<`%^ z@2wOShs2zcJ(9NGlM)&pxO0^5>j}uv(!0NY;wKn?%d=0F&_~EB9T^W_ayoBYi`EptkVJ5?n#Nx9xbp3$u+(%R0sg5bI`xQO#OZRtub4u#J;884{6IU2zBRpP91{oM?ovZxbSyM{cv+zsAo>ra*bOpHb*0 zCkrrfB|jvY&TH*C+g`mz|49=PWF%eI48WeTgQhfsk{Ct0P|ZA{YXW2nh*81)(&d4xB9I$=*gCJ1nK+SpC^EI z|AGD!)(#3}hb)7uGS5pQyY~!z`)#e>(WtojP6k@fXp<<3)|Q$rgH7r5<4xf4W5{r~ zcT%u#D5+2?hcCyy+|u4niMnF2W%CP0p=$s_| zR!aSrjA|dhuDoO$f9l)$ zJAwL6ztvt3nazPdN{DD^cfim2O9R7g#ev%$CYiS!y>hyi-^^Lqt;EtM%E-Jx#^^NS z8FfB{tEKE%H_$T=5Wlt!=4hF5bI~!VkrWvBERgdsV=duv$_}W5YdyEvcMl?H!t;H$5N=30|-I>h=r><2igHQEA?;C z1W!f1xG<-4i~Eaf(|?j^>t3&$@0kP7KjuF-p+TFVz(Fi#y%>dgPTG_$Df5lQ>+e{Fq_sO!-xn}@CShzr-< zw!V3DN*>4%>ExO+j2n<@0i`uCZ*365nm&@shOdFd^~Qsczn*zggcoFEBgiGyz1al? zV0Jpd44}+G(5XMXCU4n=WE3WNplXf$^&v8LYP%;QxYM}u@K-O?Zkg8R`qK%~1W{?9dbowM^j_x(w@8IvuC=#Sb0Do;-xn~hqTS05c4@gSbCE>z^>QxH5Kw=}Qt za-JfiBG=%ViM@vEoz{z;1iV~vR2RvgBbc!)6d*lv42D)d5wh@BM) z7@$JO>0~jFa{AT7bJJ64_E-V6DsClkvKy zHbWhUw4LmJRdU6yjZ~hn?Ny9O=}43%w`sm_(9<@_(~9N{{hu@y_U5xj+i6kIdQw07 z6N=SgoAK&ja~eF3y5V)+`SzEwZNW6L#SNon$Uv;1CY2zr8XhjL)Jd_78EoOMEorMQ z@350Is~R^OD6^w#Z)xW5=t+-CJk=wNt>*A==pAsI)XrrUSB$CXc33bo9PFz-ldP=S zVKaJC1tILKUX*6rWpo;t!~bB-(G%?32K9o?v?=2fW#q%Doh6o2c>4&F9l^ij4!3MLPC1LBpQ*CzE_U&NVI$5*= zk+LlXgdA%L{x2a5A;!wlKRb|Tps;1M!lf`?N_dxNsdbMLbkR@uZW21CJ1@gM>jrn#=e3QXIHcjdoMx)BLX6+nM zIl3Q(Ctb5&_afhLw7-U?d01HnIC#G~{brmkb=&+eh+j2Y4^OcQk-1Hf_zQKtXPO|= zaNp(93M+~umg^oer!tQVQBP_c%e z)4bh-2H4nfhpcH2~@3KrSxRwD{d@%iBbH*Z>5JQGNA7J>)@g& z0%!NpZF}J#!5dz7efzy*)2$T1;%GX^%ow>+ET85}nR7hkoeOk=toEw`F6+nzi73HU zOulHS`!2epKEo5nM3n{N|Gbsi7>$a4=7)fx3xQFXj5_F=fDEc(t+rwNkPD?q&bng4FC$UtrqGJ1VGJ~~+FD#`J(fHnUGJ;UtK z8PBZ!F7J7Ut)v$&!@VumyYrbNb4lmWa=X@0PY(-o6& zh?is)`{YqAV$~x_cAH0Ps>(NT3 zxFu_V^2gp3y_)+e@6`P$0#Fx^*Z9lcWz$|7rgbDv4B z&Q7N$mqS~J>r+bwLup*l)JHyF*YH})$C40Swk70;&J_`x2DHHV4lxBkIuWhGi!KC; z1inMmzSO12(Eq{j)-%pBvjo-i&rAumy!%3ru?QpS;al5Sa9ZCy{6d%Ak1zMz$FS7r z>FUfe7#UP8)}mKaa!rHl*nZB7z@uclYs)t0YT9u^e@W9?srDIk*L#_4yuy;)BoX16 z|1W+>;Ik+IYU7A@WYJ*~Oc8JDSteTr?x0*AZRumSv6Mcu^xz z^;AQ-_cPHop`YhoO_kA)*?8WqfWDuLmzUljT1D|@6eeY+4H!rqhl zoird=V!FM5*x2wluDGif1;M3kw>!qLlq{*0;2`l4+@j`OrnY_1Ip1&Ar`pL~Z)OA@efRq%@oywU zl4@RiGDqxMF==l(KxooO%#88JT=%Z0jFCaE3ERR_cf6T2xW+-0V}}cDLI{m82gVQU zI)p2ad}}`V;%rRvKx25)<%;t6h6#CDGM9Z4xxy@$?QsZ*PO@Sj-`9)Fi!NXW)&?&? zT|1nkd{ zrZ*@kRBrH&6YQ74@83V5_>INO*V<+DXz8hk`A$y$V?4ueFmKJ)!=L9ztak_;KxsO{{>mf?50HnftV*ke6?k~&+Mvby@79)GivrE z*UW)nFySnmLx15>uH_z3EwXd{&PE+Yx zh>H9Mh*W#Yr(&kYCAN2_4ax=l%00SiITi9%3!e5Sb6Vr?0>I2a4#m-UhrdK8^XQDoRG4+F)kTqUjR0tMC!vOq!l`}(48YL{v*dNdmu|F3;WBOLHTT!zy z;9M2gWcmxUH`mluIvEt?q&F&_@w7UW4bw$q5m%G(+!)0ylg-n(Y8M7gF!)5(rjxF| z8*Q`$wLEx67I!G)hsoFCeXVKPwr5kc99X20Ja^;R%Ugh z@Cxmh=J2W7W{YjWS+*18IN|rE3d1o>#Yj6&8W`HurC<=`e0;WO5UAoQlMy=L@Y>ZD z<)lT?n2r*_av@aT+eCEBnCsSJ+kIVI&i@6CK>57)Ul0kurmMcuSJf8wznxLR z;e8wZ%M1$vhEKf^j}go_g( z?gZIC+8pXIh&?M&;@0}?THmO>F#IW~R-F>*kXMjl%$^}{k$ms?>}!?!-H#uOL@jNy5^sMn{(y zAAB_U9^(cDGg?PXjV<;iP2QyLeagf16H;2{8cM4A+K#?#5v}qg?L5Xyr_8_Re8p{- zr^_eM@)6trsbqT7DjxehjO(h|R)M*m+bV}Ed<$>k6KV%ml-X+!XZuyiME@fc@Ue#L z_cQ;++l9@myqv8R>hm#jp+7{uV|D3G;x9Dny9>mS==;TGbl!lS%bVSs z_?X~ga-)lqB*};>F^-@X7B?pJ1z53f7=@2qbbkho&SVnpR$Hd0^48k8GnF7gEj$y9{(KqU5-;iaRAT{sk@1i$hwH z%(N54Q)?ufe&pZDo>1(eNDY3WLO_^o75S&aSji&6MZnSI%+)^GV6%_V7szjK5z(sX zOeON%8iPkLJ*cvwE8w4~8UG6{+8*k|5a*qZZ3Hf5MpN#mAg8V@`p!!u5A`z_)MD|n+-VLh>|(%4>xaQ7AewmoM5|Ogrt7L8Qm)Q z6z=*jNU~DMhj)5u?d+SWmhtZGi%y#N;ql@>RNL(eM$lgeD)P$Wm?E{2Inf({He#y% z_im`q{thNI4bQ`2$Jbb1FZ}e-vSdWLuUiU8+?*1V9K%YgEl2oS$^AX>bM{2zLlGtpj01ru%5&UG)$ls$Rh9#F(N02v*S!jgx^(_oY0ZmLl<$Vk2 zD&IO_64D4Esae6JK1DqJQT3Da0Iy{4yj&-&&;W#}k>71-F)?X%tVjm=vCP;!;I-;Q zY+DlmFoRHP(yiiWa;64&5JslMhEt!+EXHqXi$^b~j>02FuAfKl<&!ILKwU=jxu3}| z^kY>gENUcUwjcxDKM8rKL{qf=*Adfn!TQy9l0$LOF&$+qQ+)<27lVTEV21@8CdPau zY~1-3c_Jy^ydmQ~tEjf`x+lv&d=JPNYC5K>GB4+ElJ8zb3fEfw3z9Ly2AO~l%sJTu zc%;dtQxs6@F29Wi$XKl&sclHzL@w)dITiV~nkQG=+(*3gJ25k#Mf3(-NXq9bw>EpU zuysveRp`{bj4?*M8egQnLgUM)m7fhD zG3JH_A+f~qxzS{L%GA*nSo*8^K5r3nlm)VEzqP!JS3FL9HjZgEgj)(Pa+XbacS}z~ zh&WE`TAYn;-Rj%Lky>6Zua>3}pz#Q+kiK(6AHNlth9@vXKpzx?ppizyEm(VxG99@I zqYO$D(V4p6TNga?o^raQz`=QT9Z@~ov+3w)!L_rIQ99wsRho59%gNgNg;69ySU26Y zwdT5Hs#l(g@T)p2dcz33^S3>Q{r(j@HOUnf=m++i>0aa1*6@FxT#smEiG{*{GWi1K zBKhK~@DMIuCP9gsjm6wl2&G_j-@(BlfmYOS4pOGL(m#>>=-cOdZ1kCd1%j8P6*vYtLoZ?AuOvL}Fk*ad?aREcz;w&%?*#6<9%^k0b z-T5@lz5o;K!w+%^dRA!p`h73a%2N-JqZSN#6M2P70J4UMUlVPfqBWO*ptES(Tck>{95T_xd zRfcYX%@fJKr8EgqHyGdgYKJQ2+|#a&-BxfBj}P~Y=0}+@+nUn{YG#bKM)9`^>%SxS z*pPt=DwY*zF7&oE(D*bNMt<3s?)1&m_@N|Kqk+LlhOY^ZqJBBY_ zekInSy&&Lat(LyqC;O7~wL|46+x3)W6j9;tJ{A;h-q(J`_Xi9aNG7n#*7~KE^lz_C z%8rJYr6lzBp6+72=gPDL+2+Hlvxb7k;bw*KlMWQRg2YI-1p60ypzJr+Gzv-Z+kezX zQa1tsic6Uf8UKECfWbeKmXb^%8AdxcpH}LnE`W_@swu%qXr3#9df8@XWa$CmjR+BM0a8B}lQ?9Ngg)syh3S}iq3_~yptB6g zkd(w0z6EE~OyG@e!+hkbKL|K*qIhdn{&}>SA(~oRm8aKQt_{?l(pP>=7WaouU<|wvQM+W;rSmg68o+& zXzFes&pE|$Eszv899qmBlo(j+Hu~B>t3woYtOxQ&>j9+KRlqAA5nA0Mi@|O_=wQXm zg|>oT<`L9`QAj}JIO#)BXxHp|trQjOZDgqSXFm+->Ph1uTJL{02^rv^7Xg8zhCZgS zk%Pmy;W>i>=*#DzZ)yRy^Fex%{655)R7~2{wuGgf$aIZ6aX_m!TSb&Q$N{f`Zj zX(BEIwz)TfejW*NH__mYrR2d{j`KYRHrgP;xPJ2nIk%G+8#nJ$@@P!0gwq!yd9agZ zjh9`ji$4S~2`IHKgd7?-#+i7BczZ{nKSwfNO~f*lB0ZV#2L_!DqyS7wYoCM~AHwmk zdne9qKAd&1Z$y#mSS;+fPVNWl5pMCe7CQyd4gE8uBUcm~l$P}|n{wL#r&NFQjC&28 zB&=?Ed7z5N4W(Gu4iGJGnX9bI#Gid6+RgDvV+y6dnq;9q!2=Qc&K&JTKA6QzF1)Dw zG2($$JYFy2;o2}!Qwvj0)|8> zCJ|K>ce1zC;Cb#>R!e_KOK`2M7ii(lRME)_7`f!RX5ZHpY0UN7ScP8PJLPqJh@h{1 z;r=r&g*OfcV+Z(e1<=)chukZ+M$2`batZus7z90xsNx z^^jZFX0K?RMUH%@EuTqr)mY7fr{zX%O=S;L)Z4obE4=fX@Quk-_u`7_>ju5)3_M^w zEy08BHX7D)(TCxiF0OyFga3D)NUS+H!OK>{M3#ocsBu9Ykj?3XNMoNHO?6)y!+*D- z-*}L|)~aoB7s;Az&!sF#R-m>*+^E8a-6 zUq;c;v>kDW^u^S!D{Y6C2*IeMg2U8jQH}$dmkak0(o6NqO6X{XTpSkw8%p5Pbf_mHY9Ql(>DPNR~Pzt_9VEV$n2A=k1Xzyw?*CL&jR+nX*_JB~7 z^9E?)I31TT0sVz;3x$+%dp>z(nv(5Eh9GZQc?4ZTI&hs~iBQNwzW0FnC zdi<@Mxk`XaMCK#Uh;8x|Fo)g^1R8V}PHn$LB7glMe)1xIA3~DA&Urh)59nT^; z5lU7l$p7qF8Ev+08GL4lr$n-%s`s}Ud!#OTOORa}f(qP^UO0UU-@REFt9sWyC9w9j zP2QkxkN}LAY&$>)&(W|D-kBZcgYkKE@UV3pZqG@|2g{u(y#XOct#l$%Q|)iuk2Lj= zL{B@mi+gWDrE(q5%Wdy;b`}k>cJYaM>caMnP~E~Kl)wz-B(|+F-xs~5FZ1EqT#%%f zEd^p_p%>iqk@tjW?~l0>_Ew^}<-HVDW{|9o+q%E7r8b%nI@9Z4liPEB<F{*Ruce&TGT^XB@tt*6T4!&&)=&)uZ{Fxe&fjH%H~R|qUYP! zQW;6)=)P!?Py9Mx#}4`6tNOi}wkJ);(wj|(qv1$-X!epL3ka{A0a7rc9;)iS1(>;j z5nq@8k}{yVkIumxI_yco22$E7jW>obUjZb?q8AL96;<0kegD$+JX#s4AZ9GOhY-yD z0G=QzvZ5(7-e5lR()WH?@})5p5WA(~5dK)98DYpl@XDtI43~J3x4aB0zslT{@21Fl zq-I>j>y`}utXJLE)M!fqBo$2&@1rHk2lyLMm#4hL5}34vZWf$?Yfb)6Kzr;6o=_z@ z%mAWfGh0$3@J5|f3W4xrb|>@zoX{zdoYg+9o>5%rIGE53He?S4?CH0CA1@n?Q|t2Y z6^k?lZFq~AM9m2H3+IfdQSmfsg-^|6BXJ{dWBvtE*fTL^u0pSg6Bx8ZPIV8TJFy|C zxL&#pNK*nm42NqH$MV%qaxJw@;N6?`s%GeEwDf(e+As?^lFdcK-fkEM@6EsW%*xoF zsp}n9{$ubAE(5GVA|}aWmo51^oDL}<;d_6WdF=9PA^(^N7bSBNgj2TnjT`0pKr1I* zdO9RIps$uWIoR(^0GwNqMS+6{0E@bHY#SQFSbSevv zmH3$Fo(yxr;u@&C_)i5!g!b8cTf!Gv#>VEf#&wd}_#8^YC3mg`jje1Wf?v+79q!5p z1W2xZ=*#jInj2}vLhclnU_&oZ0qRDoU!mJ7N_0Jju_jByc?LK=%f5`P>`D`?$OE{P`Q_46=${@L*^kNps1)EDFcWqA1ZDFe`-Bd zFE#9*l2Ja<72Nziz*M%H%+Uh@u`Il?oxNw$&x?A2DDAsL!%oay`dE9D%rqJsWEQN|x7s{)OT7w4XQe_aC}dqlKmsG-mC z?&f~wcWqbw&$UF^7N6)qXvl^6W6~6!#)g@y-fwg~c}!25g`ZZBx=Rfkyd^Ev}*}pKBgWKaXnP$2#`enV3DhLl5)D@MF^}4jvlO9#AF3l%H{EeRaSl0d|Vf|UK7ld*w(!)-hSUBbq zj{HIy9unr@evNWqGJiXqHwhoVC$`Yd&_Ahx+SK7oWtB7`_fjMP zB48%04qf;{Hk@~P{$7i$PL;BWtcVG-dd79JG=vUB5gmyeetG!~ya>2TUFrvgQtU*D z$Ez)}E=?_u#>!W?)$G@A{I32yG~s@Bfb-#J#ba6QBZ;&5y?%@y@*fjGeGXyZZlsrv(K*poPu-#fx0BDmx|1qW|%}JkjH1B|SE-hTK&< zxLLG&Aq?lKn>itwZOGaXos&5~8*TA4B-*SKpUtouO?u zU0xr9)|Q@|n)IY*x4OY0$Zg`XZ=*xkAMDS~@lui6se}p-%FJ2D{kadU?g2BH3HUO;xEVFWE8%%VwiDQD!o3| zojKYPBSQ&iVoeZGF|4fh*CS*DqMh@#Qu<=GIo#|ATQRL$qw~-KgqtA+fXzR!E;RUSS=r${=Xm!HR-ndbSd&w zTnvWn^E+fFv3C78CMBg^TVreAA2wvv-G9M?wDA};t^Fuz?E>NDb46Qviz(gxdK{p8cG`;&o-3QoA% zFU-imRJDUWwGrX-Ofdl#d}6+b8sNeT@#2#%3=|8YuzRy`2iKw5$LM8tHME}Pa|2Ygtq z#Od}fX{BFmE+v=G8wcKR6Oaz@O&A5x4s$VV+|El z@Hs5xtx;k!3*zUBufIWASjW`%>a}%0MI#l*dt=)SX5I)XfzmrR4Q5?6oW8#%N_qFl zP)8PZ5)RO#dnI!8rppxS6P4!j;p~6Io{5_c6Oe-ZU6(vkKxI^v;M^xKR+2>1-GLe6 zO|M#;e2Xy-j6PRji)yFoj>}2k4mIPA|Ji&7`j7-(ZO_CNSro1;(Atz=pPGsB{*~X| zhZEATBm=n?7fsb<^YfFUQYpJvSyPfLc;1DKc}s~d;lJ~Y_a*#WHgd~)3t3_ z@(0=?$_2toF0j5V6AzZP)vLXq{(GLbvR)kEEsVx5oNL~)5|=!)K4A!ZR?XPCjga8z z1!9TIJi<&TOR(b#zFL2I;REM{@vll!;OF0ol*XJm&Dg1!tt^f1f#gXWoa3q*zt@+1 zK>maAF}Zt+b2i=U!T#_0lHni8O?@_9??oWcqOR)gO>`Gw?V1aHjr@VG~{{nP*fDb)B5BI9ft3rtKa-ZT#sO)b-U*c9@pgy34OhnXtKA zx*ntGioD;mJDj7BZLxwbdgtnv>4=R~cr_}tKae|M`1uC?B8GL)43%FeF}av)!$3?w zwwFW#JAMSDp+Dr^Bxy{hy!5#OZv=Lu(PedbYRAvJUx;C)Z0ND;fP=o;0NLx_?pLRR z4I)&U!%7Mhers%nv-}&0a^g5M)l%MYMe@W%d!`5Se9(Ru9~*^Aq_#3^LS-yw7y38% z$(tJu-VBPqNG&=(BA|oyROO%hY>eAB9!=tdyR;5#IwbphOtp%F`%vEbWv~65dE-;; zX2;)*-q&6Tobi1-Im~I8kTp|xGZD|orJ4V?MEr$o$hT2xRE^l>Tjamfn5k(P29^!IJ8VkIVyt`eM&6=?}2#GZrbcz^3K9q{0WG%ih0hdoP2m5hqk~(uJb5 zInjEG`tY9KVRu53RJu?(T6{Dn)oFBen5>OA>Ns7MBm-5MeF9}{l`J#(WcP&?U!AgU z-yEouvNjfXw8WDu?t=kx3yNDGIgeG?GQCx;O3O1TEw&M0GY`Pu{Ix7(zb2eyybs@5 zv=ldL*L}|do*=(1Bztl1WuRW4(mM}Pz@sD_Yy=+cxyz7WnWIZD!SwhPqJf(974HJ1 zbrCfu61q;GTv-mVW;<3&?k~Zkt+AF2<5M@16Fc^tKq>7CxjdJi#qsyowHOFa*hfAw zJrW#)kQj}scq`}qN-abGe3?oCL~mu`Bm^DRE7c3Skn})P>U#}hx zM=GhVOb>y3{q)u1kn$}t&?0Muc7}pziz1=-hN3H$16^EW@rxZtlTWFx?nm@1`(EHz zJ&|asiVT3oO`wRu4$1{-U>@dF1tY_3(-)zSb%-c;{?f%pV$$?V?2q?C>AFX940Gv~ zvL-0MHpCA8+#(>W_am;(vr}lGeN^4WAB#V$apaNfYjNI257R!Wv^fbn6LMZIqtC3i zJpQI?JT&I?d{xfwG%+m}%9l=@6*MkM z8%_9gw8k7)kEEQ+ymbtH!4)|fmdULM0x`t>^}>{O{|f@@(T_CL;#49A0@@mAi4p{M|t(|ac1EYT4?11BomKSI8EVwn^EOxBPw;$pUJ2XFLRUve2-!XnG(CJPO zI71!bc@CSu`~=r#ROa5pF~5+6C1|pn5X*Zf5pp862;LtNdY_c(24q}~oAM8(ISTCCLC9y_)d z3WVnYjlBXuwF+DjvOOx1N)G6c_Jrssb`Aav5a7^bA@`N=#Wc}Ur*h-G7{>x;mMpT? zPZ>Wz15N9?QdP+vpDW=Jj~Wepu>%ieF`|lOkHc6elJ;A>)7K=54bok88f1cQoBKMy zRs0oIagctn`to@dCqvrtzGtwfdDUFc?A;hs$LW{}asUQxJkrIOUcQ`$<$?p zNpsc?IA935JRkUr6nAU7ZAFf)4>2hz7IGfDT)4W3G4qz4F94f2!A8sf0kvLEfaHX= zyPW7b++2a^xc-Rw=r2QXr(=9%QP>5oELg!(V)aN${;_}cA^gPj6!-Wmw}5rKMkqqaHs3H%DN;=Q zG{F7r_VdMtA_(QD2M}l;w~9uAwKQpz;QR_dHlSxiLcivQf-hn^*5M~mxm3+zjnpbo zEi*S2sNqA#7Ta>g>d%bO^DF&=zhcne^TVXMv)sdRJNcxDBs2~y-glM{W)n#lZ@5QF zymAxv2ymjzc28{2$I^dk+WZFOR6R>$yPf#tb)DKg`%GLF2*BWfUI0C!e~i_9CNQ)2 z=X0rre3X$ai%?;`52gxM{flr_*5R6!(SBFRyoo}V=J^4)!IQ>)`Gd#k73y4(nZ#nH zK2(y!>^!C@LRXciO0S^YY_n1}nnZWa)9238xyu*cy6tP&R^*B%x|Vy@8VLQMaC$yM z+7ic(eu@}bVJG6%l#)hBN0nY(#I8M43Dt8V;SQHA?f%9@@Y3_@FU<%h%Bh3&HBwSGB3+aVma8zQ?!k#%XGG-QqwKDcRDiAY8 z8GN>(7B!Ix?1au3gA?ah4Zdg<@O%>d%Zz?$;Q`*EF30&xW>iK|>hLkZ=C{}01pfzb zw#L=+LYcGcY;vTtrSn;1_>iQ%_D&@uJv=Kmys0G4U3HJBs?CfnMFpQEsdJI#v*yFm z_ISXU%KH?Msd|{V&!1v@^+mWJS?#(#H622PbY(zWBlWG?V~%du*0&Gx1>J%&iqlms zaiFh0F6AN5g4yAj)R9KH9f;pRpXAc*5f}aNd+09{*f~C z**KR3H*MaAzesYPt;?Z^0rzG;%o&{|lFh}~7~YkJbv}MTh$_ibU1e~qd{%dFEgD!J z53tIMuYH%a#IdHqpIXT0w?|wcfQuZrVf}?WVCc1V(_6Kt3Y2R=cf%bL`U0yBCQTn9 z-eaMw<}MZ`+!9bT&wDay7GN$ARq`aOvZkSuI*um?1jo4#Y_EMTxm3rEaC{O6Z(qM; z zXk90wMTpI%>5<}N9Z-g<1-@bq@sH#LZS}Y9Y*{VfC(7$fM4WNWSQOj6C{{!+jV;5gVM5gkA}$y(*g<6>4=)A_{Ub;)Xw zcA=gvY=38ozS<%&hLC+&mp^sIZQpPA+P(I{PvMs}!%G(F`sdjXolk9ls{<9E=c+5R zhzCP;_i~;!^`(9NCQ$CJV_v6QnN`(8Vk%--b#TVTdjc4;|7pWeFk{+A6n%ML7S@TX`?)d&A1`+nKS!b0G2GV zH&VIS=oY9k`NU`B{U0>nGViq%WUb{4XK$ShJQ;(9qsQD=W_cEnT5hs zKR)>s%*(Ifo2Kr0XIJaNwQmxG)M3Jmrmqs-Uog4~ylGn)&+q-i*P)P%@@_O`x7#>* z#S1mno3pkZG_-{yP(?d6u!jR8+AqEYDRG|7u66fx15Tv1&v`C>!23$+4|<`Cp(lPH zCp7EQkU7Fu&lo)U11qo|&2rV<6)X~CvtjYocRDjsC^{-=VBkXZe zk1yI-qPc~jyFi>MEqLVSce27`yD<4cWihh={Pb7B^m*W|X0uL+@UAQ`i{78A*7TK_ zzhg8j)G)9l>!qqFYpEI4HN!bpiQK^Q{#Lmf^4cN~|6^ZsPox$$R(i@#t;PlC=R z4*P#{gd>Am5UOgfos_nuIQ%ZGnWV+^N7@z+b-H)Iaa4mHz;!L%x4o2tt9JY*L}S(rVNBq7Hf)TCk;PxO zL=7H=6iXM(w$9tL>>zws?-w|->M~zIeh4`eLT-^ zKFtm(093lSz-8XVJB)Yuh_(T7lSyVhEKL1KFd6`q+EddJ)1ACbJ=ME^p{V;grAV`i z6?u8zSX0Yt%ULr>dPKN?gaZtDFaj5P2(UPX-ujn%4$C1ks6{ppp<{h7ue;ZyY4N~K zOGhpAzj+P(vrB1-j5gW<4R$M83pUqD+bukGcHM;+2Ye%nA^{Xd`}gy32K@W^N$~XX^?QoDKNWmPWJZA5!L=D zLL0uCk4>E7wjWd*!N_bgRLBPyS-!X@KyFQZfoJFVu5q0~`?(nFpN*z#+{`itLw8p~ z_D1=Q&Bz+EL+cbAf-TC6g#G_^^-7xZkV3a<-W!{7DtXBE&Q8{z*$dz9PzPEF#T8{ilVaEJWw@f`Z2caRo3l-&C zG#s_pSKE%b3K-U}$ z@X2lRZW8k2{Wa7Kd<(%kh3f7uQSTRkoa2dr)uo5H`CKkEPnEP&=BRe=I1!s8DBJbS zYUaZZ{Jcr68bxXQ(uCelbQD#MgxyWjWfh+p>}Q1vobs8HNt|NUU0crn+e1G_h{QcdcXTPD&}C@jDo{Ot)psdVcSBg+D#EB1vkUUgr; zgM-Kz7$iF51!Iu5beb<@Z>B_Aw0VX7?wW8m%FrO4uQ67)Ip`n!xA0&wp z<8Z!~ZS;^q)%eyIzvd8wsA+g_mLy> zu?(VSMXnC-)mNXH)drR78lDW?JTHa8w^t2h<*@^_sysa@gjXD2Pe3a~+n&%DASOZa zm4!(4E>tUnXehokp^pwcCiOZfH4N?BRgPgJIj)EHsV>S|kC%L@mRB*hv8%F2|3PpC zmZju^kUXh9&iI4F&(vJziGT;PMEX;%#Xf(ANYRcW$!Jr{g1yO{Od6eP!Mp#`YX{j% zh3W11j!B{4>dfTlB!3F^)fy)3EbIvgq16^-x&9oDlFQ#b#NW?oSLDJ2>qK+A8~!t^qNh>$~%M_oNW}kluu^j{*uJnMAC1Kt!j9YCX`-*Tl_`DCFbcjEruB{ z6m+0GY+eDgL6g1$+s7|d7PX|IJatap(Kk4#2FL(SNGOvvLUN z7ke?$q%64FmYD|ur-XR-GZW!QLWSXR2%W?oc+@oH9&d@&Np4VeO*J=b;)=ywi%?=` z6`SA7GNA}+XWRiI-o`{q^*eGaR>FXBUXM}R##@1>KAN$LH0Y+Djn{ZWWR=sjQ3=|7 z#;twJs8?%~k|Sy#JqO~^2hcI%&^|21wF;WTd1&t1WX0HwRv6swJ7-?E&??JH1lf)! z>mUg@Ise(~0YF#|U1TiRy&EnywlHUoIK*a`gM8ulKFQl*JgGH>N zxj@J5k0+g^$Gh@Wuy;@bc z#ass&U8DkEuzk0MA$!|%widBpb`55mDq|~Kn^WX76^1C8|-2dt$b@N=db2m*I z6A8%hIa8B|m=kj=T#AZa$4>mr4np3SP2_mM-|M#W3R6*lbSg)ip3IktLuK&#wmIqvlCI5i&yKaruwsq&Pl1cUwM{2l2gl( z9u5BL+n{&J`_I@^o!=i3B&A=fV7+)xw}?Y{60Zs8nSF7FU%Tp>PN8T@*e2HLtb%(H!G+{ zx~c`$ZDp|M#Ijd;kRo>ys0lEjAn@0++mqQZ^_ikZumFd=+2TQWey(WTXmNS7BN&mOf6`aTMS8C1k{aqHy}NmD-U z03Yccon%6fWe0rw&*4&LahJmk%2i&zLokKqnY|n~ur$?fl7v?MHmdkydGsA_@c7*F z?AZ`F@CO$68^q=n%k_E-gwp#-_bpNB2SM(az~hVTwPsbZX=x;Z4tQ6nhs;b2rnbjv z>D=mGJ1f-~S#SvVtQ8{CH@X!GWbYO6 zUbdE?M+Belivx2;CseJ3kz-gO;dOe|l3p7zuzWrTg&944+jFt?9fGvN(38xwjA}5m zb5PWx-v;g^;T;mr*b|i_seY|>G?&g5cO)Pe(EuwLF6t`!<>i&)*`F#y*+_mE&mniM zd2yk<5Unk)*L>V5Hhkr1-{fNH>Zf^`c75`AjoQaSKAj8t@0Dn!kQ|6kDj ztRDl}=ZaMh{m^IUAzMkcdAE@vI-W=_ev|Cr6wO-Hr?;fFhA^*dphmQQx}eC>x+@y6 zbL7m<8x#y1$ehh_1Y5_9?*`yo2v^7doB|RzZP9PA5}U6I*|jnI*@F}Q;tid%u8r)m z&7Oj(5y)h|5u@O+Myuorc!9Uq&J99JVSEkuT&zpHOWAtvicf=_uY|Czm9Sv0_Gf!$sa+vMg>=nPL>w zl@^o30?W`?f0Ju6_LVdBPdo8~53bp+ad)SSpIfZOf!wC}8al|uLRX-vc|e;KJkEDFvNB*q7a9!ZY~-i@uE2e65uxX5jphglu=&_!`SVfMelRc^57KHOnI0ys#|!K)wn1Z8ppr<1B|BohZCX7!2~m5 z#q9oo*Seh2JF`42eByW52O+*4&qlV-hlhC65zMf&+_$wmt;O_Nx`-Q60z)gjTwg-q zlMVv_UTxz}qJigo3Un1=$u)VfGK3|UVV$Ehfs!fcR+TDo1yDIb+v{PbB00B!de+aa zwkStVn@8nEG`UT6HMB|n8D((9=~JKt?=q z>2(D5%k^}u&5Q70O_|J4fnC{|0kFL|bKw;;wh zpp>z+^zz8RIgiIRT3db&8RZuhllfr&kx;=1@Z+tr$zb+907%m~`!pH${*7#bWlcvO z#e{FYgX4{tCb641-$~s*)ge;1166Uom3{kxyk}p_jUoLCsfEe|^~Kub=yHm49drK6 z_S*o$JU#abVODQy?%t-|V?$fe_V=uJEa$`VH#sGW1sz)hmjW@O_Zy!WCv%VyZ1Rc1 zD>vLJo{#}vNQ>bkk;-bEao_L+5>TsH2iOO%J^Z5lq%O7`n87 zGOtGHXs|A@?2D_N)DNQPI2A}>O4ZDJAW2HaY~Y#s9%(ebOr#m|g}Er)vyr7C=^pFt z<~;;aa|8Cl!OJz01B0bP{2H9$Ap^h)vxVtO+E+3?Rw}Y>nBo6@}eWaGHY2%GL z*=bAy=4h!d&rhS)J(?Z~+>CIU>5&o3Fj@)zd0#v|=jnU7O@0uVYI;}ubI43N+s{K^ znrS@WUWwTlOQizv%282=i(U#kT?mNspZWt_=>jS+Gl#yBW>n7*!uARISw06(ylf|k ze{SNYVjjo~nyBjqt$dlAfU>I*c$SDE7vk%@2_sl6WDJ^UTbJM%UKRM`T_O@w%-Hf| zw*qvI-FXL4-k$=%+Av$rCjG)dQHDsclaUXB3(tD3=PGBtFlVMoMN1Lwl>H#Xw4BGy zR?$#_gFl=%;roYY`C11rdWtk=C7{noZOw`sh5qM3XYW8oGLYit*4YjPx|C+E3En$` zMsrfJPimPJbnTxbvU+Vty3>ejl_56vrB3xwd(a46yH5_=Vr4H^ozD<3 zi_^4~LG?M}*-%+fpsL=l{qFV`euq}e=iWWSsGQK$ap{UO4G2;&I$$!$0&)#0Zo{HX~ zSZ0NCF+&4cjlPa{0T&;4Va3!QA??Xmz4w?}O{oud- z-?fxGmp(HZZ8~tF-iwzd(f8mx_BNIqM=AzcW?GC&w~V~mrQGs=bl<+(r`WAL?mcfp zVVqnUX)9nKRTwow+iL@$aS|dz>L@6K=O)%l8^1m14{Xu^!)48jEj|LsugY7z_!?yp z;|*gXTl}@VFUBhW<{g$!)(Mlmdg@i|XLAVg-@4+;Wi$gCo0#*6Toxu{aSY*53KoFA zgEp`%3wq{CD0=gT(WE+ni$KBAT0p7_^JbYp8y-r9T@bb-iUrMIlnI$G-j`!@t}%`i z&*vEcAcbVZgLR`y?Xu?UCw2`7=7zhXrhRSx( z?X`x3_+#f_w*qGzsjp^ic9L@T1*!6iJ2xk8#V(PTNJeM9SCsL@Y-!m{o4lax=GpB2R%g0OI~9ci;-$&(0B6`uoZcVI zzw^`;Y9Z6yQX{DgA`X&Rl{@TKLL=jjLr5(aJ&_39%Tgti07z25>2tNcO4PVLFx6<| z5?|z@e_6fsQ0`#0SXAN9=hEFY7jpPI19aHACS2)1L+tB}B3tAgxXSe$O`TBux^(=% z)OAku4mXqvESzzk{NT~ns}qlMH}j(1A`KSRg=RY;z!)$)7+(twx%Jwq)#jZ(xpzuV zf8~D(nBLue`P$0I3R290i^`SmguL>wx@FM3*8MLpEXXa0T50iL;B)WKICNUjF|O2t z`jtJmW*LXEd4etywm zy1uW!T}|Ai&BMT~ztlKWTBOW_+vILqPkJRN-UIMKz(!%@I4%oBw`kh< z;=i@;v*6z6kr28%ZS%n@RSSoyjuCbXMLdVfxcner#tJ24nF>KKT+%dx_rG398?P=z zsc#YB0ux&+nM?BxJxKvYPP1`I{T^{6UPg&*7h)53RB&Y`y!NUGM5Frb+aQSyucAFt z>X2}kRxk|HA{_RF;aU-D6?ZLLSC@E)GsJ(N`~lC^q6{#@T@!$m+u)hZf%~q`pzPj(S&jzDEs=}t}KsE3y-S* zgUcVKUASMnX#)lpXjzL6pX1eb)(2HIp>P1vjJU6fJjLFRG^*lzEZRnl3m%DA`)Sy# zv#@`#Xzvb!J<5;r>`IXfZ4$KTrm^s`TFB)tgQqU6R?*wO9db;#fMzDPG@gXlQU`F; zk}RfJE`Wf^M*vmTsyXx0{b?}wtl{{~wb~?O#!Q-*I$I%OkF9sqa7M3oFt2v4B?=+3 z(0{;w!(hE1_VMw<3meHs(wH<)E&l-~Rn?v!&Jj@~)M`HgPuC^k8Ul9C+`(ZTd}_k) zaPfp^ZOuK>cp*Vu*eZTxT;p7TP~;840iKuUBnj^k7{U*-N_5+Jmn{M9uTph#@1!&e`@rAodbUJ-YT>C|XFs@UUTZYsXIv~Do3Nih?nMPW^6 zHTM9Q)E+53SgStJKL46RGW9^`wf1X6URaaRCY(?R?gOROc0v?-eDT`55;+7b@_1BKgHtg$^ zjDCU@k$mQVT7^TY>|oTepVeJ7&8pZfvXkJo6=jO#R3}NGhf(Z>{X@j_u+OdIW)wdx zfkab6i-NAdqama5US;fwxFjWlBmA10F!np|(5`pjH=T=52|Nh*!98+t{%DQF!a-+=(_~>Sb z>jJ|1s((7O$;tWd%`4T~xEQ}EvQ9?qx|FuZqX=BlHp;|}ou;^*%9V^Ty6YC(tw*_l z$dA<6uCa4P%Y{MOF&AJ1EaOOA2>!e&$8u0M(X+SnxnCVm$NNft3ed1>sEII&CB91e z5b3G5B?BA#WY@w=(H=1G?23)AcC#pfw}pkYYa918-ztwG%m-STM2N?iDJ4S421;E@ z3~n1ADQOXGn0OcSppFocG!(_IvrA5{uoa#dd!qcQVh|+Z*E(249S81S{#HyC|D?;E z2w&PHg~6yNB4OuYZ7!TmWu_-aEiYJ#%m&<@y)c)RRwo@-mvc&`+s~Ro35qh%SfCSnk**l5gR8ka6XVdv_uhY<12#FY5!6)Lz#1ua#>|OBacs~#+<7_ zrckHRd@6ctHMhFdk*-ITfmH1c2W|d23NpRa_+xF2(J~Ra!z9tgDIej-)3fDX;he1| zY!wRzOKQbn>ohWMznu6f`lQCZ#g+{qdjHCj88M@X=>tyWk#-GtOq;Z|QLSKju@E@$ ziTM0=U2hX2g}o}!qL#%Yf_j19?rWvi$i_D}To>iu>gS|xy)~j;Kv31Z3^uAs)N=2` z1C^P%pX=T=vFk}NxQFX^Mg0rnIBzead5&qq)dQ-PLvqQ5M9IEeeiOqrY6JwaYE63; zcRA|wGZ52V;|I{h_CYMNQL)la9b6*RbZNUw+3*e0ujH>W1R&Iq-D@(jbuq)m^=J)D z;O+6jkU zYQb*x8Sw?NmG`3NNWtnd9Ld9g=;B&iJt_VhH|~ezBMte$N_*2D-1zo}2lVj?F~P$u zUWay_u~mkS?BQ(4OObj(`0C&I&_$EI0Mgt9=1MZk*Kc=%#D^VX{X@l@ZW}fTnt;>g z{(N~aJ|_?aRC7mGn^2I?fSZfklU|C>vs1fOxxcSnMk3VQt6aM*5zt7n!jknrFdY?N zfL^~-lZv`rQ9mpdjnDW9-|GVGzaa1tR7%EF9I@b12hs{pu7CYLiMMd&pxQl7!EwG^ zWb>4Ehz6s}ta0KY0N|!K93qGnBks)%%rOE(F9Fn<_F6S%4loE=*z<&6PB4#Y*=@suw{KX7i>33EMwkR zL~-wBP7b2ARtQY2oEhL1qxrxKyl{-Ak!b*ntEwTfuqab)q5e`n)T%C>@f*wEXYf#3 z+uK8T{env0YwSY&45__E@nvuN6W$BAPU<6aE=_?nZ{U<*tX?n;?$#Rb+|zqmn(g%G zayoUtSuT+S*YvKm?8gmsNha)qs@{|!IwyyA9oy*q5p(hwOK6b5BV&ue(*~_5Cn~Iz zf+L#9pA-y=ld<~y3_#3(HzRa1X?&9iV5n20YAvEoGVEh$_|KBFy3+V#K^gdm3an6( zXjbg~F|XI){tOEK*t3%ZJ7Hn&sfzcAKAkpUVyEtq(N~pV`>aU27=}COl2-e3sS$1j zZUlC8AN^y@I@_>(zr{dn%w_{JWo2abbL+9KC(zDjvjU8?ObKPo$AV)MnO_RQJLWV% zbjmq4YC@a?`-U~jb0FK)?AVVFIhSx6AD>t##6keZBvgQ;DW~3*2&Br zP5p>D)_l;w|AcfT1aGilPG;~z`?cAWS6Xhi6_Qti|8RUuEY{CzG)pKgTa5ChR7x_& z_YC}eRR?>knO^UaBC66AUZ4Enq+m*T#kVTwE3%)>JsG>iK}8U-M>6KwP0mRW?oSj; z7Rs8}ykz6{*}bdUey;o3`W>i(Vo1IEMHebptu!3#*a#Jyv=x+qrP3ITY!z{FxBt8% z$E_uqa$t)*RdAx=G*#Ngi;p8QKfh3a1$L!GcryDQXtLD-kM2DC?$o1@5$ z=|BiJf-HnHY@CSq2l<_x^Cc2zE#1N909rd7fSZF zN5F-M#=GncUnrA~gU)X)oGk@xBUR)HpuLhNqO)TqW#XQ(!-oXNgDnsDcMc`xp>*CjYvkkA?f|x z&7c^9kN5&0ObF)|F@nsC0?XlOd{M{trq%wz5WQLi_It_6cXFHdV8_%C;{*W9W4ZkaH>`*Qu$W%J6*gk+;D&IT%2Wx-!{+th`oq z6}uEfPlH3@djAE5a}?f5V4(3|3|A+Kn*;AM(#rE=K}f5pxUY(Y&#ebe_S{6~P~IW^ z&5YO+J)ql6a;D|;wzd5|#9J)=5~6p0uwg(LV6@h8kjjJEH6|04n-q$uP3Kn#6d{xN zs*d4Hme2%aX2GBuOxwQ;pyc2k{D6_g;n#YnOU^qtlYoyb;$wvY8ELDVd?#lWbKUNa zLQi3@*qE?zLqTkkdq&Rj`4Qj!*@}0*X2-xK+!`X{QBp?nL3w`kDbhE81a|d#$rk$@`K9GRm^$y4JBrc_gN0Kw7?S(5Jx&?5|Cz~nhK`hFF|CL z*z-*1%!=;swpEEJLPPpNi#mh%7ct@A*WR~-0XSAzOA$r=Th}}8%(bA}gw7zo&=)HS zHqh>LH!q+tBD?a%kX^5Lb|1wyFoJ<1_4L2afZ83XR*&P>As!x&67QejdVIBRvR+TM z+jX#=xGEW~`zyQ?OVZkOxqu>c+1`}KsZxitC#jzQp z{W_b~cbA0sLxaBndN5Fr(AefG@fxI&yBVsV#L*BUi`7-3Bn+@ckw@1@>ODDd&x>su z)VT1SIBQxI8DR{pJ@t;pFrY+CuTV!y@GjEhLdlnVI1!|UJ)+NS;9VXmzywO;IQP!RERnuAZ&vP*$w~R0dp9~M2J%M`u zb{z7_ZLn^gr))OM<16OocFU!U2picWg@qIfI5pE$)i8G$@38oZamjFGG4N87>>7Gz zNeW>{(_H0a@a8|bi7FI5v|ya#x>)}AY4k~?z-B;- zXiX`}2CBQjJaCA|3qp2b+XfJ{eICB6DHqI*r=i8d(UO~K^{!umScac9(Zr3+2~J~( zv(J6LCX5uq>EXz2%Zq8>G_cNM-<`EaP|5>A{bk21tghr$87Y%CH`>XCmIof*pcW`) zqoeNO_7){^NNjUE?jk-e7{v$0HS^0wX5`2CgzM5`s@VB9QNqXPA+mpP28k+yX3l&g ziBe&00xCIYEmKjkq|o}De~uR>E4mwq4_iVQ6QlFT-;sGzY?@DRH5|i%+Iq%_#vM$z zkO*|jr_bA1QZIbsFgR=y(g2E+V;T5W)e6J7PeQFZJ;J`_a&5))xHws~k$WzMAKQ#- z#a;=*)IL%zJK&ep>3^)|J0zfVuQte6kuiiHbx-?GwFh#)4BLqR0!2W<(aaznRO~+= z7v84SUNHU(Drla6SB-n+&5~7dk{8c$2hl<^|IROXFM#*x6a;_9o{BZ&NOkMMUfpEEkw^-SQ6Wv{(KsRHAHY{X{M@ z@cH_>vif}nD?^-4Bkk&Q>!<2C=bJ^i>|*HR4uPK`sCOPNU)8esn*XU&Bm1OwxQ|*vdV#mCdHdTOz-5Ny>v=~?Sjx5m{`&IypgGq-`#g4 zg8{JXPIUL^d_Q_1X)A>iggE~(tLVhOn)In{ItkFQY$n&qyz~jH>plBLo2X@7X(<>z zB`xJ(=UArNuy*}x$sG#hs%35Et<}ZZL}aSxJq`2wd93oaat67Z*ibr2Qq_R=J?Yd2Nr^&_*35s9(&zdL4ShW+b{rC9Ti6`j-yvkMq zHE4=cCg_Ve7Z7yRizS;;uv`j9hft=2py9lovY!3fkJ939D(SKiW=({#h&qPKeZsk| zb+}l0n0YCB=iaS$>9fI z5m*^hinXO&EmX79HqxzWA=UX^@ekgmjD4d%dYv2kAO^~KrnaN8>w0$RWSR&J*h($; zdMjGkjT)#%p?Q>Ut5Y{VG+V@_`u!W|__{u$W&fe3qW{S*lkZ$JlPsP9();k1 zi}5WQRK@~rX1QaDxTjtIK+k%bj;cY&P}uEXkP%^Dz@2pM+?%Js@?CVcWSizwFwU!S zXt9J#XN51_!)qRM_A_6%`C$_!Fjw$oo3waj5Hl#m^>xKQh6ru~7FIV>PCwgy9Cif5 z2ix~3*|)`xU}yb&;8X3oT6*xsh$G`f84Hc}`qBhg@*No|8Gla`NAluQ@&eJ6OOjX_ zqV5CCyVO&4FueJl_*Zltni)^7_3pXgSFH$?IZ#`Z&lN47Qnxs9s)yKH&51-)(a*;U zR&T~CPc&oOF}v$_?}tWPAkN=)qq~@+!EAn!3Z_aRb#n3f)|c){t(c}xy>Te{z*3B*13RG2)X>L_u3tb>hikkqVOeHONk~rDa=|D^tYVvMf+BXNr1A5=WvP zfV3*_HSPaF1!BYzG`-PeT~j_?9RV!G?=X_ud5vAd+o52)ul;Ejrua$yJK^_2n?U3y ze_K6ByxzIB5?@L=FdeqSejfg!$oJnOSJkEU@+Ce(En5+bfj9qhNn#>8>DhP}#^#$@ zu3z4_n$I*gQTTc1jqQznv*S!ma}whkwVs!XWpvEYjN@ za}1FZ#Sc6B$S=>o8+mo0lmz(r<>kly+%*z<6(>DD0NuuQ-q|~X^ zNNU6|n$fUzFv$(;T%D7k(}s#&HoIBXD;mtw*jKt$n|GqRkKh8dj}_0uO)lmo7eOF z!E;$r0sd3d;e`~{^MHH}|A$TQLRrEp-G!XfLj|M=;hdp55-A=JaroWK;K`yt*zdxh zTbh*vLWL}D{tSL+NABq{91w@N&z2tFXIZO2+f#FOAl2XT>DJZ-QFAe^Ek_72krl= z98r}(y_SgAE~7BGa~(iu9(@=ZZJL8K!*=~cxakjVSE7q07}x?F9pr!*w@B>rxaK5I z*S^3N%4701=F{C`zn0!Sm#~X|mBNac;r`uo5Ujmw9Cna5=4V+YL@bopFmhXumi78` zL9B#@Ko(ybFjn-du*+2CgU(cK=cMU%McC)%3s?Um`=Os=ntyRLRdiki$Xv5Gy!jPE zB@(BDD%3d=I#@H*$8SE;gl*+>ipW)^5Zvb1HnA($eBl@|@)b|EIHKr+u#|sysMNv? zgUXzauT7dGhWY#j)^JPsiBP=LQll%p*K%zU01m6)Tx)j(0reRAt$Akn zQ8izSJD8w^K-q_27w5YP-$s9}6s2+X3?$GssAIdUCy_2Sc5l9Q>_dN^vRDy|I*UXq zv2m*wx&++4SwiMSO+p?{49z6EGQ>1iOez)g2rm91)42KM@@O|fgXUs#u3e4q|b*jHjLxJ~5!_IRf6fIu${HR}n_RlSYL{L0!Sny8Q$Ff^q3KY0Y{7V>>>fN7f(r<#aeONguQ zU3*Bus32ASR#TvX`L7>u{(kHB9O4YKdX3vT zHSXQ7q0};YqaO>){E;h@5a-@b9o+_EzZGe$8N@yO{`Cv*Xspu-fD2C-Q39EDID#4^ zK*73QRI+}}S6Y`A#%?G>E9OCb$MlDi3@OGpQxKJ`Q3^~CFr#_FjuVu>!cKBeBwIXb z>P4s-of{nf*;Q%Vw|%`zN;^k@W5NNuz~| z@`SyWv<0V0e1&m6Bc>$_Ozl8WNKj*{>exQtVwcnEx2HcB0+jv{XyLugwnv|14q7C# z&EXbYj+s4#4(+pao9uUA^Q}C(C0;T&fy9rY`@>EDg8F!EKW*w==vYN74wvSvE{?vy z*pSL2T-BHJmPb9e=V`4&W7-|=+06(D*AK)v1O4M(>~9CHW?H5!IT*SpiOGRHT*Jib zw`gG3d`L8VL4&lH5R$FvN_*x`UFZ@c|7Oz@H1v8Es1=x2OwkH@`xYF5OR(e&FVfNGD=;mhS=h3lZ2|<^59spn*WeBLINXq{GqLfDF8GtZ*O|R&@CXr;AYB--WH&XX+xI@$+hM6>r7QMUJILH zmIwIY8@JS;ADJ>}vhC^P?z`D-?vM5csOn@~KZ4EV^Fa^9vs?QHM{*l~TIep7%q$R# zdb$4v<;GW#8eV62Cr%7SDzd)!lU-|ckW!(!E0hGX7v8cOO0+TF!K7F78NtSmr_GkM z5Vat-kXV=p$L1;UAn*B(Iq_?zL4MNsJuVSM^M=#uIeqaqTB4*RSN;3|WWR?fR;J{@ zH7vev45Uv8eP+f`p(CoDgsfo7S=jj0pbmV*&l*ep%&&`}F;v7<5W9&l9WnmN*)N_0 zExVsF6}{4`;c{mk*M3Rd+A33&-{;;V_4I)2+2Ide1uS7dZ^)Q*F{{vk6X$8~f@iOj z0MlZuFD+E(rJH&XbB9D?qK0K|$m0M26GR=Icn_)QtC6hBvo0fMS1DI( zhU)=ohh+TatR|gM94z^17bcLW3+pDUIIr(!tQpBci4^wwM}q!35@E;7i%Xiw)C1fu2pT!eNtX zZQfE(FuGu3&83hZ3&EPh^~P6o#(^(;OnnLjlT^7a+|#ORJ6288_#&Ev!?N0%b5SXIc&|E{h^BM z3Kz*ip~lpr6hwsE9O=Ik>9+DzX?SDT!lE$|=NkHCR&IL@hGa`5w{Kk{o_=0v4wO8G zPNM!NDm6LCGJmZb&~@yg0QZVWK5tCq(1Pd!%!PGS!jW_cH$JU}1rIJWY$I=OrWd5` zU;w|lrp8B(P7a2;zw*<`-4_dS^gPeV$kqF&5o-I3_b4%q)J=6p&Od0ea&U)#L8uH! zBv{Ab2nrOvo8atqP2R$?`0NKDMi(7|M7F6~$m4Xv< zx*Ek!LC`8&v_x(X?XjEHLQXY6d+fhvj32IKh?NJZ4d7f*>#n6yV_rhjq~&8pY`MF*80G3nl5&PXPiKH~Z3sq`!*XpvoWHSfKU&1|OV!4%@QBFenVy>KenfX`o0ry>rL> zt-so5Rf(SOA_LKO9BmDGt>{5V>+P-h{E?uo&7ArH5V8pa_im7VsmNhM+6td4O2L?bs+Pd^V(Pwm8voM{bXKfQ+; z{xO&y5%zWMZUKJ#>ar85m#fjN2yDY2l*%g>mnv&#ux!YgzSQ!&W_Q3Q>F58=VWGBPEuXC3-LlzY7hl8OiwFfv(V=gk~`(zM}$vN`P=6PfS8M*Q0{-;`a^BJKkn($4{kJ4ef zGsn)%=YiPh>A0HCHp_5~oT7o}&^ExNmHSm^QEGgnEx?*wpbK7WUljJVe_>Kav0~u%GFXEmD*UP8>*E-yv9?RL z19S$Jke0Q!A+7U)Y%YaH6FemE>qp7U(A|hIWPj6;G>|ER@RVQRac}O zuZt<3KJL>1J?#PHKitV7lj;g~~Ih)0l z?l(0~3WSASzC4=zki-UWHsV~}2W#Ew+lEPvc_y~eU?q|r_cORdMP8a59= z(ht5<+CnUw{KYvqad$qlF=FQ~{+BMni&G{CVloO|JGE$Y_Wcu+ zNC(>D2giawNDzbp_`Jhl{|3{w9kkk%@2;XmPP0s|eAsM1MTbsh{jdn$2VK$ERMCYk zVRvvypyH0Lkx$0|&B|rgsUPUlQmkldss$GI056wK<|cYXqRM0}Im=q18Qh><7N^zK zYGqk5CoJd@@$!gIuiiQWukj+6=^(@sdRr2R*1d8rP10DRdspxLo$~}T_|5&aX_}~~ zDyMh-HkXch2HXlJq#|XCMSc?eXza2RluP%-s0;ET~j!N>JTT;c7Mw;ZehWF zC9QGK&=cM?|M2YV$?g0_FBfWH8lu0cSEW&5c<}N3kci42(o0~5AzQc^V}=N~=oNa1 zzre|)*=Inus@>Q*qgcD%doUs8_pR|X8TEfb{5jB?Adsr#MCn57(%Pe2d_@ZlZK5CE zjyh9}#e+33KfH(#Z$b}pU|Kr<=I>bhGNm-jQh|h=o82;26OW=9EQMdXs`$n%G>Urv zm#nho((|}KhP@Cq=^BAd8Uq#!PD`y zzuc(y{>;3;Kf+G8KgZ8XhvR8Z{E(Jhcxx^V!mf3fE}NT_2+TX{j{dw=Gpmc4mQVk} zn=!3FD@wojGWHvQu9&r7_TKddi1)9!Cka(qzhFl**E-OwY~GxQ&aQhYeo;rh_7hR) zOiLMn53U%BQ9;|NhG^G?V zS1Xd@{oa1K0xiH53^{_mn16+>2FkShvrS6&l^O){?|%d64+$*5MRPefe<7BNIKNe) zG2Li6Y03sOOkPH@TI9$zg#kxA9_eZiedAe#d#1Om?_GRDgk%IPAJC=t3~MZ3Nq^gl zt7ttJOZQc9Y}tWw)cVWdPNiJQyX!!15F7^@imcM)v(6c^QtJ3S3H+Xv!j%V+cJTkeK(wK>THeXgGWssbpMunzL|4!zTNP) zPb-GTXUwjZ$pPnZVgY$yxXYjMC!EM~84(6m#%qOGGt0?hI4W#c(8V<=^eVRlEY&pt zT~i0So`e;?*5)d5i-rRWyMF**mT>R-pBk8ME9osc7r;fL&yG1jeE4MsI|EGSk2sys z_rSpC*A<^@((^Z7K?i;QMs~yrkt{rJ+3)fr-5eoYd&*qc-XTlOdzWN|*S-RSW}#U5 zc!ip7sIAvMDu(=95|JXBSRX!h2cUryJD#kV{hmwn1!3l^olMJfwYwc+Qw{v^40T{s zf0zTCI>n*%#xSRVaa(sq)73eSH?hd#FFwUmXK8c&rO9`68m$U$Sb2MAY-hjOKtx}` z)VrY)IFfRDzydVJ_9AxKut~z5Nsyu{1?KKOkE|}DzorrxsVO- z2lepsP^F!GR`9o{-%bGbUJHi2VZJ7+3j+7%0k7b#k*1_D;NQz_on?73!Bfl64XaU` z5BO4D{KF9G-+$Luwh6#gI7DtYFAufdQCPD@}+V44>(s6t!`_$e`U*!bT2f6w2HK=Oc zy?wk8uH|6@Cjl2gZG8O#T7p8;2$d*zF!+e4_>kVn`}geRg*`@r8tXLBdG1avzhvCo zy?AyLT9_t*W=Gp>U$mu<#{0QDn^5B|pGhi34U>OC|D85R zy23U{#N*>?oOWrhf{?76sX}eL@T?^8mau9AL{VfJ^Sh{zu&oYMI5<<9(OI(LPQ*lt z++5`emo{k`=*~Qm+{0vdd*^-OPB?%_JBE#_wQpsspAVVat!XT3akpgslw&EG1X+LM z6i6~meof6K31m?h+bA);5yDuqN9?^kmCq&y%phx|!*Dyr8a$oI@|YKZ`83qK(}lOJ z>>5inK6JkD`no#ry!r?7AEBMAo*sjE!A?!Pin5_LV7+(xTszT!A!3T~$d-eD%?o!} z7==Sm*^JPW;~wL$c+134}sQ;?Ye!>jz{Q>B`tdGKBXYF*~J^RumY_C07h`V`@ zg%`D%3Mv}L({3Eo7`rao0&hzH2Lua+th@96-%;^23H`UizUB;2QytGZpcK*eiO-Wm z(|7^_7kEjwm3%W0$7Ffzz}Ki}In+87`G|+hv3R$F2isqEGRZ}Z)2@nrN;yL%U9OeI89 z=wXl%iCmQzLGG90w}djKF{Y++?;kl&gvvKm%YoV%DRM(*2-%6MBa7HF22KNhr@;!VivV7Och1X&#b3El7o2Ss7B` zJ~#Z(4M|TQHx%ir{`*VI_71_!Y;6YlTZ{y;-5jR zoEo+9<@LzWF#tYs zRDCNYQY!4UsJ-{0gE;PM>qodaU=V7b!)$Zl?lY+gSGt#$d*1#m8vdb3KD=^Ej-Cbi zw<2yMw;&(*iXKsd7Fu%0>?6gjgP}pbBNfW4&RqYAMWNp~1%o~S9TO7l&ix;XK=OHq z*SKYUBIk;QD`BFBx>_+X0wcnOX&a0_X!LwQu|-lQv*@_x1a|~8I-Tx+tc8C5s5X#R z?IuOCv~13)4i`AK5<1W~1d?>=eCfEHq~6YbJczm2BbegY>g>1n@cb1^JYTQh8DZP{ z1Se}O4WNE{2jcYlgmsxUpOcRryVC174<$jAY&eZR#YwtJ{ zTMV3^A@{XO1-Z1IC{X=N_X=KnX~y=>1TE$s36jO4SuPxDHH1nWgSPn5w%##zXs9Z_ zYsj@I%|hVrB!6(dienk#3bMB?ck6uj6_(cS@P=H=9by3$$k(yE{tqqDxsou1ak*KF zeus}b)z~7*9YiSRBeZcO}QhVWh({w*5R@Q-!blEA?51A%NO>d zj*h#}!q)g`cW*4}4WpLw4rUa1uq6bf#}uzmTx1Yq@Caq&fp>6#Z4$5-0ocACn*Ar7 zGuA7rLT{g#2uvZ;w^+^A-IH`yQrbdrK^1FH``5Yu4)!02`Ap?Q6nhC|dGDsGr9=|k zX$WFtSBpW+?uan=rj;)(mv~*eSE%uQR>*CUC*3+S{A$R$fS9$dONN!^W=P#pm#L+^ zSwrrAQSM$jrM zM^1f!pG`!S$RE3`ye*6A1y)END{ z+To%HprvA`#ToQ&?-LgBjSN4@|Bh~r>@!H|yL@tsqg@nWFtNnpjz-oe-Ue2MmLkjlsK#iwPWBwZPnSfKzxCUCmDQ;+#8|(^pO~ zjv=g#``ml^t?Z&zBM+`5aEfi+H?!=voZBzzqz(}<@Cy+t_)%uys8EcSU!Fv6BY`2K3n+qlnb)A$w@B_g zuM0w$5#EdN(U3hN6dT{Y%$pS9mS}DmmK{~Cg*OVs&IYtGzYB`g_-)4jJnuy}AidIQ z28!fY}5a7=bo2`k^8?L?|iX&|#PfmHVPLFb9G;u`eoo*{ER}>LGGPxDU`7WKujpXo|RZoEB zAIIQ5!MpmtRnWs3Jo zZu{02hmL3&7Q(r)yww2{tTT`dwycrk4WzD#bQYqTmjqlT*81V}zpnS$I% zJL{kNINKbQjIRV>C67uCDW{FAs5Qn9SwKP7)8H$T+SzH+?d6&KT@(@7T}Z?KCA0wE zpC-MjtBjhm6M#(q4*d@M;f4;2O_tmv7sn?~ri9u+UbIe?zxA5?X=u#3QJwK)Soqy* z3)!`CY0>S?uMAjBK)1I6(w)Q3#z>StjrO-D5962a%!)0vr4K|~Y3d-?N7|+2=v0Tb zN!5*B3fed+daha-$kVndIn^3D06? zN*tk&5k_TP4zaxYgYAF0&^j(VHhr&KDmkRl&Se-qp2R5wM<9nldg?l#+t}-~q%lhQ ztdk$~*YXhdcMIa3vz|sF@#Km%3E%1L$Da{i)k0s@p4y$!kZK*$s6PHNF{XFRi6G3;Aq(a&TKVhYo(h_#l#cE#L zE6QfacV2BKgGA~Z++m?l08Pnjqm+jPJDrY`(U|x@MQ7pG)Z<3+(J3V@-7O;Jq>+~HQA$Zk zPhkk7yGug4MvMW1gib&jRBCKW3m9yQf=pn<_jiAP0nd1zd++^BNf6Ex|-gF zoz-3w)>!*HHB8&E%>>?j#Ut8@&2Erp*vHC64mW1Se@R-u4sSgfrgBy8Fy3$4saVOLTcQ64xkp@Q0eq}1NUB~UK7gRFbK+RZ} zzy+%XGt;YB-2=ictL}W!qW!>tm57K?mUeO=&E~N=9w43DYaY(*#J`QmQMdEvF69`O=M>i*Hx#5<`%O6p3&iqknf0YT% zZ3VeWri(`-M_J+8yQVV4HXLDE(7AcQ)yeI=Lgdz%HuPhl8hDNpqyz|Ufo5^ z(r&!w;}Ua=I*XSo<_^iXY>T(AGC0_9eESLxBXIP2c*}d+3r$r!daJ9C!~bEaOc4M% znR~g`b?vw)kb$43rbTOHLdwrD?qk~7HnUrNU2z!^&q-!j*xw}tsz^iopFxN6rQKg& zt|>yS%un+Zzt=R^JCKaDtqybZ#^u*8JxzS9A5PJbVm?z^ zr4aPeD8FBNX!VHel`dK9nz2QPI^dSvj12(Er73MF&y@^2t)T?_j;O4Bx%!hGRbVF& zWI~qSzk}_6y)>MLw94i88VKylRDGa>ox2L^8xCSfB-6%im`71fIdFW8z;QehD6GCq z7D+uh_Jca{S|094+*>@S4{%)WoGYzVUTd{%=y*QwIaYb6QB2rd!E1wh14 zo*u_z5%8a)AUaNTyc!Lu^8AziU&7}j%_j}EYkC^}uhnwRy8F;VS_KbJF`5Lun$#*7 zas-QxeE*|GuXcGZM_!=L7i_K4Q#7?)9ZO1yaPQ0I4|Q&gxh=%t86-G45*yj|q+1lo zQ1-D{IxKa_Ub%Po*?ca@7a6_=WxA0C86gN-$cIEenja5bDbYQicV(-`IkUM*CciDs z{`;XsXL*!#avxAuC8$VctL{TlZ8QXM^vD8%34RFjqWlZBrY42%{udS zEPPw=U$v#y$)EqfV`l!U5T2Jd=tt%E2%7Ofp>Mzg?K#>1fpj!U87TnM&bloYc9 z3Q2ZE9!|NX<-=Yex_jeF41r@tFH1Avk49KE+DTo-I$|3-;Sn|?sXj~9SvdmwQ>35p zPr!o=0|%Ny@x&SL>Th4&Xw(>5vAg?`Hn>63W$bH`7S9+R{J8^FWVH%`(bwmZ(5;AR zVxh4Y+|CEhDTpKds(m&yWd~FWz}neO#Fk9@@}=dNF;q&or2uO#V84%9Hm&77#2@?C zHp9ktoo{6D$Lg*6Xs~GaQaGFE5rnz7mq`J@ z|2f#Rr7bS@$(8TpYnNo;q#E;68XU>!)b;!m?9n`m!h#P*m?qT04L0AC;T4$5g_d`hq7;XQzsO% zixY3@7%i3`=OO1s#??+^y558u=GWIO3Vy?Xu0u2dmTS{m#X~M$xTG^_3ojNZ1?+-< z4}dd{sNo{#FAW2lGa3js3OX(Ab7AsCW1|FlCUd~Sx%rvhfl*5161LFt-0k{Us+`My zqlsucCAwrdjBEc&;vXp{+P&|<NPsKPNJO0BgjL3@I_TD8=`a5+B zKBSPeCcJM}QLC7Mo45#TB!yVf-wc`RWmMlg{?yV8J63uQw(;y?gOUnE-^5Zk_{|7< zpoV1%My}%qUOc!M+E2!tFq!7)>242_?{Q(|E-Ejn(5om58YFW+eLwa#rhlR$qY*?l%TDt!_;=wDg+i+JBRk!3}(|l8GuXj@{Y{1-^4}4@X)XPya+&hxyX?|d&AP3Z$60Amr0E@;n5!1(Z zhrTOtuv^kpN%|rOTsU?a9=niW^K4kFQ`QukYWh&<<#Ibno*=Uh%vV^V%VikxM4z`W z0PT9mT4y6Pv%31`J1I{diz=bD$^hIxPy|2$TyWBNj|m2=y{H{_A%dPuyMw$Vr`^1z*C=G^A zHpY#*U1fG(j9+_4{t6HzG10s2Gyo|2=@;iave!QaEb!gp5^Np^IczQDMJ@o1gI&JO zWCXs@$vuU%Y&u$d(M5zSDfpwq2`N70;2pcNNR{Jw&>_FM)4NuKs88`UO=YHV>TUi9 z03t_lKO}?}+aLr_YV$rLj*QT%`Z9#-vonXw(UNWhkDcJuYn7ohW7#9gi&|)(7ld3} zn+UJ$n7d9ss>}{I24j?Z{un=K(bd9>E=jxht{X9Rzp-E%6c?(oDDXTmxx7cIN^wDh zW`|tpRfSknq{4{P`b~oZsfF*}ZGHBoNP@TSY~t;y?(Sm~f|XkdoW0;;bAh_Rx5+Ew z^9#t3{A&dBUbH{U3-yja;AE1v2J?cKl|EFa2&j% zzD@ing}-4UU%Q4GDJN6Aptd60Jq-J;Ly>Rvlkf?+xZZTOyFV1~eUGcZF>(A4-NPxt zESHPePj-Ja1Nk(Db|9f*0uO#VF&p1}U_=C`Ozo0lPM+Mp7}{`5xsAO;(H8%eNOmO~ z^$}Go@iXL<^Q4RJ18lLb$;fG@RP)+iXo?-^-B+Zi!W${ot2gJ!$ek)!{8Ck@+9Oe0 z)DGs{`5nLG z)cnagZwKhz^kERFymVRm0T;N?ccefr*lI>(%y5ajW|aV|RtJ1z0tv6{e+_!q$4xMr z8-Py!o@P}q-1}5&2fE~b&Ii14$qv$Tl&d?)K1N{ap!=#vT*K{S4?{s0_3i6<|7xI3 zQSH#5WN!K$!T^-x>tmfH0+*Gh&KZ54l}0Sh>G{z@K`P26Anz7V*rFr5$vd(ip@bq4 zT2nd|6kD>(gd)qnxm4%>n;w6c&~G-4^UxymdH zBDE}1X#6&X-oDj^nR25o{h(*Y1&t&7&%u+C&FHUsE!k{l7ARDbc_HT zwcX7c0kn;g)9UT!_jr{XNlgb0SsgH&pEu8F_79ra&%PtmMAAAWK#$K8jb8ixb))55 z4_w^ei!(W~rmt8T8hk!mPRMAXq}Vf2alPeVC9+FWc-elLPO)*{uNR0a&LdB=qX5BQ z!(m}WwVHfDE^b(7Jf3FzFZ}6J_2X)U$u^Di4aldSquu2je!l%`fh=&z3!`BU>(g#r z`?xJoGL07wsz$Zd=jd(OPzKyl-42cYG09xxf;FUZlE^Fmrj$%Fb#ck_bR zJ}xU}HN0|D7elCD#rid5)bn;qk7TjY((CLi zVog!>EN#Nt_zW_%&?O+Y>VP_#?G-Gm!TAr#SsUYVYK+#SR(F;+Xl2Xe?jyXJ z;kYb6RZhB#O!oycv2=<2KallRfBzq9uI2<3=OsGq+O46DS}MzG9pBVAK9|gi!Sz zn$0mjfj4@X+@6f49%}lVK2&^H+AD(QAJVX!2i#}5y?U9CIvf3+UX_h9JXUxoLe|g7 zF>=)y8v=*QjUgA!VY~ifWUR+2$9=oIr2M!y{=1hU(BC^u|Noh>FKAT=ihuJtj&CCt z=!J)~uk2F9n2GZO>yZ2aSX~orN)D3Nxot?+71lXY(-HKFdTS@-*DK3gD@kNluwSkN zUx)P)LT&BKq+e1>$%kDX9?XI$cnC%+(=E=|^pkz^ONWcI+bdRQitO8S&*0@K?W;QC62qS@}kBI@Q7a zRO;{hAJA*YE#I-P+ab{6sEs_v4-q7}Mv7wvddL>x3Jxd=WY*ZfwicS6wyfg!13(fp zkHN^R4%b8jG|m*;$n=H|N#iQXa^ngU#2@|YIfWT4R-w&h|DaZCS`a`Jgh+A_l6n=C zD**1V;4-}Fs={GwC$4(mKFELGaS3Q}+AFx%;i{96&Pz+o;p9zVg#Ka1#B`;JWWo*~ ziE4UliMv2Vv(I z!h$su`;xxNE?hV+^FLV$cLH;ZW`{EN2w~*UdSpZ4;{vfgPSmGqj?31jteA-W#aVgT zyVQ0f#&fDgaI?3C>VVdsz1f0{@|s0^@(6b@ylaZG{oc%1NsuE8gy-Ql?h$v!+SB8Y zRPcJZf>6=;E?%HlB(XNhR|u5d2zVI-WopJ{{}CH_Xuc>D%BF8S^GHn(tA*C4*aXQb zON(6sC6xmeY3V>kQ$98Nsko<;puDoFiBR+|CkXOx%q1T#wzW|asR6WWv4`m6$XuOQ zI04)8u8Ro|rOQ!MuzB9M&C8uSb~$D{nHBOheiMHa7y35aIGQs(ez}`?`er5O(;I7> z8TzAtS9+wabL+={wI&yh5&3%GZHLCyD)tK&9W?OByQ5b_sldgOmJ&7ciZLw7v+w7p z)C^ogqxx|hW0HVH+t4oneEe8S9yQ*vGiFl!(j#A)aws>hk@YvM&A)};&sK#{L~TP` zWtR%NYjoG2i;s}`>`HE^&IPqqo5JUkvAzPW~-Lp8$z+DDr;p@P5J3P07!8OgCrSdTv|~sXeg?9Q_Zp zat>rk06wxqqoP(|Em(&=Le?ECqwg9H0CZBAISG)`8Yb|!MSE66ng{+Zjr~&87rFRC zS`zRZ3w!0S1kiu^p>p?2Lknf&@*!-_Z%eoN#eq1dYs@FsFhq-s+y+ePcPnf9GT!&r zAZa~OtEL$Ml)7xBCXA-QIy?Rl@}E4=e_MMal@g`aC2~t?`Ua3Qf2Y6?7mC@>PIs?gX)kYPiHF08f!{H8CJqf&xpo*DgocmhLO!eOAY~rvwX|)n zreDDxjhla)O@FjG^2tr!V#;`Xw4BrRm~iITY_+`f0_gUR`(nOt``;pE_>DyIcQB}s zL(#2<^5riu=;O#~&8PMCck~8|S>$R5Ldh^4IQV<`M=TDysQ{)XQD-&j^E|Oa7_7nN3-8Gx1jQvOW86j6tAjaFF6h8kZy2Pf^M4m(QuO^@FCL zsV8vdnE~jq#hp7K>4%%K2w2^xY23C@yUZ+iv~B%K&NId%}{O=l^ZF&Dl>Fuq} z4O>7%3&b&(lEt3bWXBT%f)n|Oai!7oIhw`&K5 zf~@RWfPZ=th&S}d$YL7^tlFW4+!cZ^t36IOxS(`S3}2KL0el>(1wnKdXw zRp2gJn^(Vg`T~qakpYuTuz3Lq&)nbK_LT9a^Np)m&zVN*3)T&}0w>2Y0d{E! z&OBCXU^m9#MGOiUIDEP^$`wKyfh8EfEFaT~9Tj^3aGo3eRZ3o~TXBC7NeY&WEOgC+ z=b`Ch)uEj{k^mLXM%s;sztN71PHtjkaF5f#IwB?_@cdK$K7v2EewY(BS!`1RU-kQ( zvnUYFgI&)FsVlM;w2q@e)2$x@N_tm)Jn_XY{#};NNWo*z7-YxI)?u+~1**%R)5QeH zVFHeGVnv*&f16+US&n*s-&FHE11k{C{=dCd7AA0+s5h}IyQTU;kmANtjGtf_Q+%i0zJfPr=4aq=t( z(KBe*6uV}qPr2h5yFCzv3)1-q3a`^=qkyNqnyXb=&PCb4SqO;@>~KlJqPvB)4yEUVo>OEoV7O#w*g4`bXrwU#;JL0FpV|#cUchEMlc}J%f69|^MPgeB``7;_O-b_=7|6L3A?z) zNQpoLA+Ruw6wCbTL)0~ua~Rt3Bigedz^Ns7FMuSc0aT<16qCcT0)&FEx&5t7fmm&R zZ&*2dVO(87>Am6O!6n?@I@!bDu!K1>Y?lm$S4SA($BHfM4p{*x!R+)9Pmor;%VrgQ zA<}AV9*L*;bq=2V1nHpyZ0H~J=e2Vf*6__ftiZgB0>A}E2wvWVvt1O;iVZqENX5_l zQKl3}@Qn|5$kGKDg{cj=NLMw7CvM~=?t%&(-oeUK?%YGAfqi-`Z>XHz)hANW6wY!q z$0vQtA3NY$ZQhiO0)x%quvT}GiC9SSNA6Yt#@U}chUdEczE*PWKCUgb#rgSlx!MBm zoJOJjo7PQv=Vtt1BS}&Wwh8hb#mPe$e8JIYtLlj{BbC*^X1NX5Qe&S2fOn(awQER|zx$&y zEM)A2fi7Z@e$P_8k%-=pYiZYfMGSy2#c5PB(>iol&P%9*IC^+n_z_EDX-~&(yQqUL zyoOJLe8~Lwt-N6A>b{-!FaqLmNt$xXx&v@A0~{tgwV`M`#8v9%KOWR@>CX5j09^1-g*P98aLL*?MR0!qq48jynV5EbvQ2nbj31g}fz4fLLA)8{?Ah+V zC>_ml&`xl2gZ{c`Kw_lC!TQzYwOYN_? zzMBBWaLj7&o>$w_b4J}}P_>R4NY>*r0yx}dkd5#|+V2-&qJ@f$L677(XPv)@bx}Ii z=co$)GMw7V;@qYYw0PA~-b!d-k5?$$ixIF)R5OSmzD;&18F-0{Htvb z9`A996>aM!*i}cCvvx2qoVTiI*%4Nsr@58M#_~2qvnot{7O^242xREu8s_TmAGS{e zfr+;7E1)}ll!RLW59IhCrs`4U{d<;akkGxmITzZNi?&CS5!hyI*|=`Ke?LyOct1PZ ziv*AKbH6kAf1}|uJvtCQw2Lji5DHzjGyU$;yC0aNC!%r_gWU8c6y_etr_U~kvYvFs__F)rvOvT=xwK)SN%6vl&8SmGuN`OqsNDS0)@hJsI9Mj#=Fq zF=F+6PWrt0g_(ppJZU4H5%CFQ9hUbGbo)%%jBV!b>kbRC{bgHc{v)ve*@8dB-H54+ zww$T3NKvxfZn+Vb2mZe^Bw-kB9{|#R?r@E84$JRi8KH+IYmlCGa}>Z^>6?K9Kcm+f ztm=+!j*bA^=)n`AOvr-4al3JMdrR|IjnL_FX5#5d^9#lV>XPqWW!tYTmL1?uLSq*X@?7U~N>;|A#h8{P65I-g&He!7}9Mmo0zRN+aNTucL}R zYV0v|z^UfCzKtn_tw*ujzQ~r6OGLjzfcZ3B^UR0iOD@t~`3_-T|F$gm4s>yDzqnrD z+8nYZkEr_ZcXrY*eD9f8CxgDmhgOkb(3_6jF8TjJU^^0E21C!k>N9}Y!JoI|A83$% zbu)<__e$X?i%aXA{{yKm*WSbc{?^Ucfi^H)mbJxTl!TbbIH9(0(U<1oUjN6-nW%_)10iUiC_*}(8#XH)KWUK4<-8IBsP11^kKR>b#9$~hhS zN*#J%^)NwKI1gZMdde~2Kx<4kKpaZCYzUijYH{cziwwz2u@K0JrsH8HABXX-)=q(=Pcxmz?_yT(hU1*0%vvvse?W&_^Y$7^&Byz95pHPQ)?Slt#^_qzNX z1O7XL{kDRPaakc2?eGMxV?Jh!H!R)UnqgN$3I+wA;NBpEK?;nM^h4m@(R}Z36Synq zO$LheHr5k1&7dR~nrK*Wzr(OEdhEZ{F_9*+1#q+t1-0JTKcA;TiR&f!HRNzt`EC}< z(UESqb$JmlwN4UVIHGLc`c|2m&Zc_02`}|iZ>n?&g_}GTK>ZQj7!%yV_afDoJ5Aie zKSUjqT?HA}n^iKK;)x7bAycnuW&%Py#jP)PkxvzUC`mhAKVLM`@)msAP6e}Cs(O$l zpDy}waX++H(4jDy;dy-;%&piiv=M0GnF%xg$95f_&C|VG46j%LEG~l``v5UI~ z4E+$Uj+lEr##UOC%2;6f%B$5?y^JC-BJ5!Dc9Jy&`s*fymnh--R{ptbAelyfi;Gf0 zU@HsBeE!>>U<@n3)NeHe;>+*KO`SdN=Ug8r0~ajNc(sji+@sJP2HYK9zc+8tKLPTr zs}>P?a~)d~w*uQ|g~B}b?s2>3;lBor=OJ@`9jppYe{W0i`l^eGcri6y_b9WPU+r=- z$CcS?Nx`dpY4?YM(dqf)#e`M~v^whm8CHBf>Q&(!rFmUShO_yHVGnAoHX-5kB$P_= z8`^Gs?^~5w>;#B6v7CAFS=jVH(mv_4hI91_6peW*(Yk@X0;MDVWn;hk(VzV$j9GWuY{gq zX+>7?+eo8N2+;W4N5{cI@e5zgN|`M%bfYuF36v#eWAAtx8_-h_SpTYP#N~qdb*lYn z$Tu)9{vvFu)qhC1@T4I>zp0~F#YSb|!DcIH`3k@^!4jq;E`~o~vuQBU(SBvN*aroc zVg=?ZKXo{Lj#M%LHcdo@6|s))3&QpnA-S?pHtIr!s+a+iXB-??Z5T0;hs%o;DrC-B z!;VKa1GlC1X#4}R0OtZryhx%59Ut;oQQMYy(&usd@D5>B+JfK5^{0_Vrb(KZzo|OL zX{|_9 zTirTG`3gpNaQ#C|+Phb=K~1;ZyCqDW#C?^`_p(`qGox^mrN;>^NQi zAXGba?(~DM!@b1Tg{=B$|4Z=<-(^vK;R1jJa}Iy{Xa9v`Td}FY1ysz@m*e?GV!vUD z>^WvNQh>}^YaJm}Q`>#@cK=K5P6RF;^6>DVz<`|(zSi7k*vVL9C7pXCk=? zM(g<=K%o5h2j#xdqJrn1_4(AQY-_?IB#-}eD?h7_cZC(Co#o`RVVPW;AF+~nvl6<{ zxh}V9*$Z%O{d_xeOtWC7QLAIt8aZ+=+o|#rUDt~;h7a@w&H8mjdEwBEQ{Ht1kd3Rhxa>!2UIIi~!@f6aMI9$HFp|QWXTKHci0c5JvP@p^sjNVE68_d=LvP;zsi#Q@#Qx!XbwV#xAM)A-gp z)GUyqHTrJMsI7JEZF%xd>m#~J`a33_@Y3hQwgmUD*6i83kXY3xxa0mW@>g2x9g(B> zCaY-TWY9+BeXMhKHs=UNo%SX{YC46wHm=5UzMpl++FS;{nsg=bg26gb`xegdt$(a% zV%N*WdFi%H0~^aqAd0vQY!d!?4oH2#08eJ60?iG|8tFDZF3At8 zU(&a*0tMR}OTj;Jdx*HkL2&#uS zxO~tRk~F3)ek`Qubs0^u(JL*;+Ty+-6E2P8`arv5`;S7$Wo=Bzifp@WV@AdZcX+9Z znH-+fJ%@d=)MIv2jdjx>2>q#ix?1qffU76v<%SE1?dCxpXK`!G+KQ>Fl#%O4UmiOM zZ}eB&sD&jvqni}?_aDdX2eg;2E<`AV2QEneQvWuC-=85^x=U|`%J0JNH28JOUq0uZ zt!V%PD{1JmRHg=8Z#BQZ>-*a`6*+T%>R!zA&=+ z=;Li5%bs3STlS*~Zp=Br>l_cn-#j*FnQvozE6$*-vg7a;9=R(+%HFnppOpuP<2iWF z3q?V~d4C$>!n4Xxp6+AZX5)V#p8Cwug5AAO^hP#0G5wUE-1p+>PQDrNAPA#QHCdfB zYNkIXL`oH>EPvWoYR=QRuonRWq?uscpHXcVf)6cl5odO#dWI9=mEOB`1YM+x!j3=p zee&Ark}HpRxvVER2_}O65)!|Tby40oww+oty55s0|G-;y4>ESykB)*bv*Sl;X3?Qn zw;evzb65Wd`b?W8D-sqyoyTH{JOglpR`nHWkcEakrbYwj=Y@I#Jda-GTtnL0LjLJ~ z=ORUfkHq|q((xG~Kxm)%^p1Ncb;hJPMur-+fhRDcne*&pq{jj zJ?b?0d-MuLv7dR1=U#<86X**Mdq*%`w?O+A0XQ46bFUNzUd_8u(Qr;VF*-YY;^b(* zny}to5kDLL<*(syIa#eeei=K^Ppvr1oAmW64!M)UZX^8o7 zVqBaqNkD!I9hkh`jdBM+8`@d$O}FOf(^7eh_^3++%-!#Vbp8Xe-TAlH>)c8hGxv9| z%=%{I&;q&RU8tA~0k^PFdF@jc&;>G2VFZJ^)8nBm%$8E7-o#SVAVTZY$+Ib{jLztM zMeV8wU4j5Mkd}}^3mBQxo;wLtDj&8RS!4-m8?nw;!~LzgrBn7RtOyQ5 z<&rOGS&ng`2+jwUG=0s$xw7jyY*|ZjnfI#vfmo^LhLf=(+0^Idd&Or?RXWY>=S|_$ zOCMUxt_RAX@3OsFE1D+7AdK_gnQM6*x@kC3eUSYNXej#!pI`46rW*OZd(~iLl4X7A zz`8FSPm3t(cRe%}S4|GS;5=Q&?l~=+h-$UZ_Q2baUYl8fVvxzHopW-$Yq<%cwOU?u4aqBx;lnak8Uv(Dpg5p{~s1FIj_wKwuw zPeN!0$N}b=^f+|pFGu0J%8imG$^g+!6YYr#z1#|ui+K4Q zfM|K5`&f(HC#0#o+(FY(Fexx*I5kPUd&RH09QgJ*&UG58FWyez@OsI*=g^#<5FVuC z?0_TP$cvF`%(O-M{l$QH&OT6_h?dXoFKNw0QVac27NUfAU&Ndw)06|lR~?c6VbCv? z%y|6IYbly?nNC?b!c{Y7S3yAJpY1;oE6^;n5CuT?DDHx+(wt?~3n9_mtLq6U6NztI zmXUu_LiYswk^3P!Ms7J{_o_2E_}x$+``pKq0b)jjW9}Tdvb}O94*ktdfWVc%O9x18~Fq)m$rOaNy z=aKtX20Hk=zU3BmmR8ZKXpy$R5f2z^8h}!}z|n{AEWa-o>&3BJ40L|!qWAwM!(F9U zdaJ22-cGji@6^(I3@&-)gLa6^QtiW`UwYweiEi0 zXjz3V=Frv!5ygB78V@UKgmNR-4SUDgw32%WcHP=~M(BNrEs%=j>|Mbz??f;0`uPzw zy-V5b-eq4zGzo*Kx=8Dl=bZ>#j&_X$tK=c{%k$ZGX$XC?7cI8OeomArE@99Ic&oeQ z#W-e`tIR|E(hj4c%eb%K!Yz~<3qsa79%hAwYJVUTrpc!hIO)9g0?4>J&bOs66d27r z`~T$$sJWS&**FF2Ez;PbpiBnz?|E)ciY(WHI5_GxKH2upIe6Jf_t2}edDfvfJC#n? zj*AsD`vsTOc84r1I2!nHJw6y4duSgJ=N6+Qc-^t1%VDoM<2`!`l(8|*?^`jM*E@nS z86_Mwk6uz~ZkhUu&CFi--YF_vW-AmxKSGWVI|;u_X&tMlnlf#r)tHq>I7l12U}AQm zZ`n~MB)oSB)!MY3zJ%U?+%{Eeu(x&@2-u=yKvosYDDGwcjnF%Mjb!Ef0Zx^z5`mC^ zA-`m$T&`|L{C0bzpZkh~c4ppc@BLn9D%jUWrD{)BejaD~1C(}g)xNetH$SzUD0Q{j zlwI{Sowp(&f%m0qeS5Q(0ynJE0<}N0yEapE?D2W|F>ffvKVm80uCSbNO%3vQGj@C5 z_f;*>M>ELUX-4#*ePL(Y`AAjQ_DkD6Z?Nlx=y zy0}QD;nU8__;Im;ZcxdB> zI{P{7-Dk!~+4G|3xTa@5-ZZv{F&aXjb@oCxSEYsTL|C9q^OB)eN}s};RVzw*3(4;T z-?DrjT1Gh&(jNd?6>!KOGwfDQzuu%Rt1;vH*|O$@UhlEm@=;_Y?FoTxe^?na;XaH{+how&nEqs z0I8W4XuQ2MkZnf)r}4TNQ%EQ+#;$FPbRGVLrJG{-Li;;@sOA*D0>~(HIfin-+56SV z#Iu$BALu$T_VdLV4a)_qPlFdRQNk!2Ue^fOyJ`iY>`nLZJ`rjh8)@*9UoF+L(IJu_2hZ)G^6{47- z203`bM+gs~ZLwi8sS_hkEGdJRxl=+eOC;^zRw#ceB)h7yg!(%h(&0w~Vk!|Ic$m0% zBdNv6|9n#IgzL-7<`Gja`*uxDc<^6XKu~CjH23X*+Eg7}U|DgAjaD5W$j&8^R$#-? zlgjD%bFI3jS!$JXH;i_dv>z>UkJCErk&l(GcD%9HueM&Ymn%A=^N3|L<4nrl0^_(> zPC~rtqNOhrr+{javX#gp>@g0EfbEIaBT^z48|8)U>6>iKis1U>i~k4sXdQ58W8$^k z>{3wzn)lhKyG4KrQTTD-9l18_Fd}jM#@`WuCeDr@uL?*lXD0|Zvk9%_#7lKC*R~45 z&~m0!e3x;&t3c7ndi2TP>>|^Y*%E2{!7&<0AIeyV|sf zm8ARtpgohk!oEJ%hF{XjfP8%|LvBQHUiBX~`6!NZ={C9;^Ka zvYXKP|Gd0$p>mX8v$mpA^M$}tSBO7}*4;~gPfK1jI)G`|cqSC;tv%l!m3=LeY4DYn zw+7-hsRJSmue~-!b7is@)0)mmjljQyV5$e2G-mIqHt%r`O4a6u>`PXuk*Z@)?{N)O zzj5tTv~+!MbCr6oIBfI7vp`2Eahy$$C3dh$9oI}$1IA~Fv@nfsbLuTm@9eRr1dZnl zZhdUhrx}3>5HNspjO>DfnX)Lkd*Ag1)>a?Fjgb5gDnMY}*K!7WVy_k`#zwxCokXA&_ zzxvU*aNPoB1n@+oEbUIP{`bUhHkjWnRed`=#vnK)NQn6ZyS{4q*}cEEAW8o(VOAF; zqZ2Fk+>1NsZF~t6xAbnMfaU;?D{zJ)y>)ZQZqR`3vEVr&?xKuo_Z6JT723wD{_oK~ zkEG;jhqoW?_qY!;KX=wkGyH2}sG_!?fA2-jQa0;yKA?NXylUE(JqM%UuJ<@tUX}&a zn(M@aGN^{Ftyo|93nm)vT;Zop*n#19?tTR?aboX9AkNxEy2zq_nnPcxr!?Q)*@Suw zNCHMq*VorPcVPE26=>)v9xCy!&a5^ZBnB$betj0eUXT3H315rpQu1%5tbSt@c1%!) zGIg3dj&IhA8RI#Wfm(4}e`vwkb_~L1T^HppQaokztYCVM@1?Yz8n`MlZ?exvD=%)DHx4YsEJ*Pid{&3TuDfZT<}6Ga)EpmyCxtdni5a;t2axX?w|3 z`Eax9*w>9X%M|MssVH2h1We>>#SpmyeUEbHbIR+NiSOY;=O?Kn7$eK~(BNGUk1ir_ zyNU^4qDotFXFadI@m}UsR@?JTof|*kqJ)F&6pPxl_BKxHMrip_q=ECbfLWTRH%fzI zq4s5*{h%v4kuA$7RIO#Cmedtx0)^wEcsw%a*_(Fd+--mD+AU*=i%)q(^p6Z?5)UZ0 zD$tlO95&DIBhn7o(l8uf96JMXEDW|(tzU12`~V&+Aw3CDy1a#o;`jXK^s}* zlb=IDf^}$rI^S&35Ydd9+zbN$K7CkV(AaSO`5JyaG)*-=+gMSWj)hge(C=pAapIO{-iQt6~o?H@XoZW}To z#2(iYG@!lah}bo9Im>e8j#=jY9R9W3sBZvpKV~3->=cH2>beaKA71PQ26qIT@>>fG zR?vyVC~j_jycf^RseI%aQ|foeq6fPrAAf|9pUL z+=>TkL!Bu@%UNq>>Q$hIncIb#)_JMofYRyYvDv%VwR?q{Z(GQ=)r9#ss^wPns1!Vo zssqQ{2L3qYNJnV9srA2laee&y#qehWbOhy|(;hE+uvjT88Meb1+NYJiz(H+C zj~HGxq00B?b4we#F3?u<2O6NF?%1gfb$IU?Q2dwK+2k3Z+c_8BaeYZngNXoir}S{$ zWn60A$fJ&laIyUdk3EeUUvP2_%7OOW|LtzXr`rw?Z7jcHCGsQ;({~+0$%alp$y5T) znMyv7{otFw-?Qv>w?HU!DKx$OWYMy6Vbgo9YE%LvhtQ?bK_JmM#OpudzcOhKTsK9) z?VO5+oT|QZi?9qXA|B+C*OZ2q=KckIT^#38yf1M4PZFIs59_Oh8Y`Yz0IU||o*eCV zoc7pSMM<0l0b=rHtYcKxiWAg!6W?=B6iOeYk=>-z-PaKX>_%A}kvNp~z<0#Q0M?bA z6pm{d%WTO2p(*9T7>UI$W*PhkYeI;Wj3;QX+c~@I)0#LXsWv@Aqji1lg&3Gj22PM> zW3N%xJ>Wyi$2NJg8YCt6%(nn8h@5h_ZPD$3oHPSs8s_VFaerJ=}p-EaQ{PMU9uqwEhl z12KlJxsHY=LeKRH@cwj;kd}S2l0McmvAh_1W-2`9VG;&g9ho_KFR?tgu3lcvK|BL$ zZyR&f?ok6uZO&5YTXc|pu|Qu~ z6gM{%fTWa^J@2T1?tl#vRJC*M&KD;9aR}lmY`na}IfHyq_@3HBWgC!fQY%f$s2A}| zr*;cE!9xyM0`!@IqVk$n!{!&Q60f+HnssJs1N389ob}`4o(}*fy8v}*!acrSP0#a8 zsOtFurrHj{TUK;gD3*&A%n$j!`ogAxKjif?0y^kLUebh+8F${ux}|#cJ~YR4uV7|S zFz@i+T4zUbEx)rPhDfb(c`t0=+k^}~OXb)tbYl`q4jApn)_jarmcS8X+@O3|`9*NG z`WHHznm4ZCRma5^{86K)Hn&>;>sC+8{o~Cf2n9}E$u6ABdwO)DkKabr?LW{p#s){O z?Oe^%!lDDY5%{ z-k24*==zfMATraea{B&odySb${;d2Z=jLw*A+lh47>4t%fJc_6;FIJFDQRryLjrbNB1LcUr5d7a6PE!;pr>}X z5b<^xBK|sLfvJg37P31o=YU(juGWIbnw3o*1MlL8zaOqxwzxN=v>JZ2d9JqJ&{rts zb4vIyLYWW_uhlyCrCbw7((2W27L9=3`s}uWE>I;U1UsYk>dLA9&F-6N4nnnww&X5wH-0$Xn zB?fB4ZCLMRBI*3FJkZ=NNHmP2#Z@$=LCZ;M$KJ}`t<1yZONmB;o$$c!<-or+Gj5eb zD%gPI!|xUYmg+veT|!i*8A(%InHT)R*$;d7Nx%#D)k$}FpD0kn!R*4S##{Y5MMVF) zfoaZdA!)f)=g;zE9T}nh)Y}RFFM1zvpu|`~TXNdRajm}Iv0#K3m}8_1tJ^Q~BNMWF z5%-ozBg zZY=JW4FGFFot<}v0bt3$fsYK;2>a9J4jD0X{ZT`T0J8h?3WdSO@}SekyK$UK7* zPgSO<_I)D>zq>;3y-i%R!%>H?DE0`68y8aMfUc%_vjRDX7XW;dZ@ldo3c_Fusep3c zPZDwrXev2oNI86+8*Gny(oKpD*2FnJPtjeuP~B}q>(_8?2 z*nxZAty_|YYn%$-Rv9}~R9g!3CRu{)0!i+Z6J>F7=IB$lh+5+A4GR65xlX;_`v*z4 zEK(`G^n{ZZkdz zi*}JHw&;R$_;W25r_^Vc+{)KONFMRsDlqRb+CE<~#bn};#p-Rlt*li+^Hh(u+R4I1 z+K^|`q*+DL%a#p1q$0_-&DLC}3AQiY#`8>1omXi!!=DCI@{KgZC-`r3y>91!6rF`z zlW!Y_M@dU}r=*I4z<$I4Y3Z7D2og%kln_P;NSC03bZm_7P^4Q0VQfglFxaFS=z#gX z-#;)8IN19>&wXFlc?zKXKO1SkhAtI*h-hE8de;pU2a-`Czn9(;y0 zfValveoZT=HA`5ljI7<}kB9j2ig&gVX|hObOPB><`WCG~^8_1UD%ebuwM$uRmup*k zM#tcIbc?m>|2TY$r&5PGn7Z){@D5TeC#U_kffjS8}+oKrYW#a?RjSiw9$8J-8lTz85S3a|m-b#!Hj>{{MmgW{$%Z$~fh zws7;mS=F#n$pCF`xopyqR*2Q4E5qsO;}76c@a*!q{~D8qd6&6pSi2p*LwD zmo@83YGjS}&42JPvv563Q7$0C;3ev-4D8DSmbmg_};O>8z#@1=TpyM`&?$A zO^jW6)#WvQ?+2ISewufvSx3}BMSvfBcaJQ&J^~Jcs&HvONX<=bzgd=^);!Bi${?5Y zJ<=b?S-hv0YM|#LxEB9xeEhNst^C!Dw{m<{RY$NDYt;nw4>IXki4ftSYOP%m< z?uMC}tq{g!sr7==KG(VuZ;;Ocg~D|;$H;QobZU5G3Wozw`}aQ4 zQJ1L9xPvaDYID>cHi;CnETb!WdT{e+c^_hPYInR0^!@}%H+zZf_nhs939|!QR(|CuQ~$<%@77{hU*gJrn|r19LF3w)EP_$x**+@P1uUu}Emg2W46^UKi^FV=Vf%LF0 zyE0D5h_{P@WyQX+a;k9g8^kFTYJH!VDwyu#JlJ$FRk%>Pn>yyp``nCobRU5%oKp3N zd>QC+>2fv=uqRzR@j0e1=^BX3`i3?bz2biK{=dY|JV(2FcpFNsp!9M0t<63X)Bmho9e#AOG_LxJlll zFNd%=fnzrTpn40=YMA=?1-LtMh{Qdd4Y3~1)cUx_jx3umDU?jbCcBau*}zM+Z{+TC z>{X|)#HiHCc*a!6be{FISDxQ?t!t=*=z}vC`R%QD|Eu?gi5yK;j3(3EC+2@W={-{1 z?Q@NtKf;qGBIf$MoV9NMk`AdEaWpBaSX?(t*;vNYTw+JX+Z!S~pmQkN?^u;V%Qo5j z)$Wel)%W81vA(MdX~0{$>C&*D-Z?j{6pZi9H`5#cE-{6%c3a_`NBv zanjJ*>Vo4H+S8Num$?5cOWt&+`}^A2G6vlGTX>&WAlmc#AoDopRBL}LTSnd$Xh1OIK zdPydJNGDvXQ?5h>Ysn&LQTV(qjmXc!*Vy=ErG##|VLljHCj{%}(0b^oSc=ezGi5k!>A~5vT-_=$Pzh~=gf+y)ROYDZzD#p_w$=RC z8E61roNCfVgHkT_wPM`_nTG9KkUNNS-8y=~(M-IGgFr6F6yrbXa=D4^%qJh<|GTNh z{`CN=k0Y@K2wkP)0g_RjHGInWxHqkKBWp7{g$F0E(550g17}|H zivHRU9Vy){U6P@9DyDjpmh1SV+Uz?dDhd0KM z^WQ1}~4&uhiSyBKWF9#aANLzggbPN~qW3U-TbdZJsg9 z%E4GFc$!I;(x+$rUO^d{-q=w5+>bfk@T8@}qE058T;q$lcSFUW%{iQjJAM)xvSt zOsAZ0x?4+$vPY{%+u!k;=<4V5`*XYyudYtp$Tq*_%?}E3XLwtVcxuTq+Y)`3$NN1~AZ*LXvXdny!7AzF5b>MRCRSrWzGQ{$s zq+H*UYrz!48P+H$JZ@|4!rTA(wT2{|Jzk^Rw>^NP9s=)ue#ANe+&qpbg0)BD_Dz*G z9E6})Y<&(+=Dzg~Wih7eeLCE{d;lY-(QbSilC1}M*p1Igk%c& zzkt2k^qV@CH2XaC7L~k%i{F6Cp6UJPAoPezhum}oqy6K5o2!SB|67S{N%Zr7Anz$Y z30xYt$mV{G`i2g0Py4wLJE$!5^pz`n;{uniQZyr%ZSUw?kLlQ0;hRGqWSgyq5Aye zsn+|tipIc-vYoP)nQMhv?-xsNfaE)VSf6Q}&N+DNP2q&qjhv>tPC1+~69xV=7lrhe zl_D~2C-Lh?j)k;ZUc1ZUu7To=47jc>eek_mGgz(f*^?3<-Ui--HJ|CNZwVc!FjN@p9o2U7ZBe!QLCYsjeqVLp4+mu!Qi+Icc@uf|@3 zyU)qt#19=8kAOH#Rk@wp1*QYVgL9KlAXVIILeJK1Ob5$7*oc>`E~>$0kuve_yi7OR zD4<7yvvi1p3~=)xp*{Fs!T|0!K^dBAs+L>(?Iktxeg_RG*Kux4MFc4gTt-%1%jQu8 zFGm>m;DeLU_0f0aS4sie8+t0{U4h!m0FzlseOJ@>zewUs9CD_DWUW*sQ&TAZ34ylA zh4}!Rf4tklDfXqlLDCMsPfH1FYM5!gv?Es~_rl+o+IQ$w0rZ*_1L-;Q+=YMwYwcCQ ziIKmpJ^QQ`HC<*ZjhXrLwU?+|3a}b$|3I7j2KVJCHcy2+<#fttzM~Tn<0jRW>CG+1 zRMrE(%fow~QQy?w0N@Q1BUHNJYF@!ot(Kkf$V&Yb@76;Fw#0dl>1fUpH6Gek6}63S zLf9h)vI|U-H;nlK*X`aiy14s{6rpQ(6!b^;tJZ<@7-knj*R+fU(gw6vB@DXAT1a|< z*z_>fa!$GJM2V^5$Ep^sGg3)HlS3>TxMZ~8`S^>y(sp)Or#P2?DYDA3{1|z%SN(9S z{jx8}l1Pxpg>)#<6{v4#q%3S5=nk9pJ){4jku@%o^*D0;XJH-Yv5FPXw7 z%ET({??qJK<_Ly~T8;K={cbh3vC|Ak|8#&}1Ew>{siP@fDLYdJNgHj>MgwV=5f?F< zzi<14Ujr0KSf5Yq6}-;CkeyNP4VkXpBn!c$mHYK!SA)Ew$eJtK(?T{@jghzuKq!_Y z>ApKS@5j#>5UO0ph!i#?o>{Q>#}Zp-@Uj?>m*tA(6)z2J@#61p7YQ`P`gs4mgu^8N zf#?ZK%h*Qwl#zg|pIVeQE6)|>bkiuO7+ONecYf~d>!)t@J^HT@r`2b~`$-py&%8DE z`$taxR9d#xX1-3>wgB7S;CY>E$9<4W19;C_pDE52To7Aqu!Jzv>2L3Ro7k_73wp|~ zBr(%)#beaMMK1waEa6jYxBZKDzj(H2In5QId2&(=3k5hlqrluw%z1tKqu#o#fZb02n#MuzicxZD8KA#8 zx3;c2BzWpwNHpoEE+u zJYdYQQz{T&QQ}X7e_#poQ63<>xIBP__Jsw%m0@!lw|I_w|ldR^+g z5#j6X!o=(I!cz~peubTAi1!V#Cn4nZW!){gd7#zu-As)NL+=~fxGBMvp5YxTC(b-t zUvEEd@(*NgA$)Sp+LybsVMj-IB{KUD!}p%Z!q|~Ws9jrSyc)A_Vtm)1sKb~m#Q`JE z8?cOEyJz!uIS08cl#K@4OW3(Gg9sAi`D{s59Qo=8lT;z0htd6JFnG_iOS$3wYf_UP z|3GG`hXGKEy}>Wx4oCPJys#fj|EaYr4-exdZ`vw>95+ICXC>7|Hh0?8T-7dmcRRm}AVj~N8;c_Vuf50QlPqI>(-wjO;9J=G&^w>Dc*c=egwB@QiNo$(*cF>Nr1@%Sc^QBWdK?*aCW&}?$DZk z!HCCAG~c#*s-ivjHW%e74@fwASMLS`v8y|WEEl#TO~pEOFVwhZYs^7xv;movHWyP` zMX5a!^^J+fKLGRM^H4&geB$7h_ZqDeW|^ zBf6tMSO0=;XsE6(t+6alFgB*k8jb|Mov7JXRtL!lutV%yZfpzS-7M;cjcLsESXO=qigK zv@T5lUTv2o@)2&id%|p_bt6<%MtuAvf|}-?MuQM@c-r@3p)tb9qtpXJ@)zO|4X4`rvUr~7?E~)OevfQsS#XWkG6Jakl^~^ea3q>_1)XW-opYT$CAwW+b%82 z6I4`bIkHHO!aeX?=sL|=I7h8)X@}FOnp+E`MJ77Up5CW_i)@H2&4~CU)SGu zO48mwh}{ipi~}pp4_?GaFNXU=Kn@M;0^ksUav|sAVo;y{J6++iFdMpUj_Cj&JJL3S5ePcF5!eoM%YT6ccZ%6FVBXRk9IZ~ z#mKk>WL(XSGeNtRZ zUdp{?!MBZls@Znt$^Z$*07wQ5{x;$-(S3XVL(G>}$|RMH+-j>wl#?pAvdj{PzV&ah z^o4^S+&I<@*EFI@{!O5u)O>{6j43QILYEFQQHUyb0}|C=19Y_Jk&DlBT)PXJr93^W z7#YWb4D&{peV{h7OY5|S)vpRD9euKY0jMaRyf07`ea09dF@-3)NjdU=4knN>dvO); z(`{hiH?A2?U=ABgbQZ*G4Mdl=hr)R-qUPl? zBlgyl1!6-mIMezmc&e>8o>Son*?S3Hg=mxlOQ6md5dOcg(5+X%2OJZMhV54j1uBE> zk6B+|9PmoMfH&-pLKZ6lXu=2_N>&0$p zUUt(H6k0Q!bk$TKjws>=duU4y^ER2qHYpXFnuwk-qPnui9*5FqjV-zjB zmd3Px}2@O|WWuNgP7%MFh6dz!CFUi$UL&!k+RJhp%x8A-9}0Z$#Lj zxSD`~XVJJ-_^{1@@PJ75yY-{NVSq*oUB1v<%=XJ{m$`Wre3lvNWUEwmDfaejwA<_r z)u5e_eRq%?__X?(a8 zcDF4AzH9~SmoQ7}Cyu|*vbbKWkKh+>1>5^GwaiO58W~OBqP$L@XY>{RRE6>#tsOr- zZI-j%RGFb@n%y9yqz*I>&kq&#gjc8F*77s_4V}dN5;AMX0RoIgnk9(q0Oe$H(%YlG zPrIC$aZ_pD!@5T^)Wh);Lp}9T`I7i{3@!g7t^VD=U40k2`7;Pomg~SZUc6vMr?j{Q zML;~Sz7o}iCR5o8km7Y(rJEToZL7;rZqP1;$`u&!cUv|EYn8@oc0w~1 zWEWm31}F9D-<~k0^fzOuIFs6=A(vAy2E!$meT*iyicJYd*OHvw~Xx zhqMlRq&VS}cXc$~42}jQrvvpfYd=R!@gwm(OGDDfwdUwcC&uulTjBhYuX>zfb>u#2 z+LKCX`|5P^OhX7@G)56~Lm}W2`DyMy7R1+}Djgr!bqxI%^2ImBP(9i*x4V^X~0RQ#3f@Jk5G&iMNuudZd;(&ZzCo;h7D)LQ9(!)+|4u$O1k8Nq8 z+S#}Bs!3HQ_S19bngeaO&n~xBbGE~HTFamlT{u&a3cFT$GCHapt(5h1;e{W-58Ibp znW~P~v(I%f&t^V}RSZZ=J72^+CwIn03DS)Ke@b66cbnYg+JW?&PzD~v)Ab)6TLLQi zC`d`^e%p*()W6W$<-#ir(|HT#3B!$}cD4l{9??l)8}Vklo}DfdrJwir2LJ@BZz9(o z{%%Y(6R(kRi$eXxdR`EkpAa-4niXhecvaIn9}qRyAm$iTt`teXHIj7v#770qR2<|M zz69i`BUC@Y>Glm1im20*`1_AQn|et>1mgd%(4)aDyLdDwmqg=QMa}8Wm(WP_0U{0idqW77aYwKre*r;V zMS*K1Y}*CKCW88+Ke`A7bb?R+a$rzb{jl`1ct-XHqc{pnH%obVW4`-vE|8#I<$qNp z7uh=dj!FkZSMcHH>+fANv=V&8 z>701i*q|ud?86Jj(8ocC{e9flbWKi-BXL-%+ZClNb7s?Wx{r)H;tk7KfJL)3`OIR6 zALhEo4?d#*uG=J&-Ezl+*WU6<1q!gMl#Xki>Zpj$!ca0>+HVN&LZ-#U3UPRhVO9x< z$+m6f91%~88#fP+@0iEfo20pDMAC0|O#L?GZpAnMybL1jZGr|KoqThLUuALL^t=1K zHx4NvmZQ899Jd!+N^A_;L%UnR3>~%j1Z6R9iaMkW2l7OTQ^Utjg-7(-RujMjbk)cz z_sJ=2gM#y@3CeGhc!KnLO1oe=1qm7&lZY`S_V+tv7y%eUqfzYzvT!dKhvI~RdqfU@ z*`Ga@(^sQNB@uJlzEp;XRNog&609&**~R8@f_Ox1`L@!E6TaH4U)yHiaZ(L;3JYR} zdNE*!&&b5PZ;|}*7=_aK6f=sZYHjNpN#^(+&oKDWYbuw2la%FN|e~upSm8;=Z z2oER@GKC_Jj41IYNsJ^ru{kQX(aF0a`_H3l4=`n-P4;Z>E%BQe&M7xbC3F7Kx5d=4 z6qj*N(H1ATRbNDEEVwJ#WcFu$#_JS1nl&+mjYcq+=s%FLowq%S3~%c9PkrOs?vdL; zU^#r7vH0b=>ie#x|GKG3kEU#aH(81nu{K;5NDSB{|Bd|dBm_QgoWj$_TeVS&R8=Sw zITa?<3Q%PMxnrjx?{WztJ+ca`;&wr`rRw#ZUSO3i!^EnJ%?2utfZR;Sq!vHTsQPBc z`N5aFm|V@L{1H7zM`qvZy|}e^A?M`}jyQK_0G&-+BXi*kf$Po4mGBXdMj#-5b|2U> zKHm4#r|h$J0#;!ox6??TnKi#H%E@aR>p330cSPKPWNWW*ee=yRTC4I&W64ZqBYNrI zA8$I9fKCj!H^=})5_@Jj^_97q7lUQ5c)pX*?Y-TtuLXJchudu=&xQfHfK zF}tH!4quE4{v};@7Pe-tXkI5U;XC{529#{TnIRY4cOgt z8f*9Gq@;XXmCfdCZ9n}jLLF_rdE`OjmGg36Vnbf-GSA9d3Q(;~RTGyB_ZR0kI-+1lV zZC5n#ORwTp#17k>S@6+|p#B#Qz}NhWa-&wXaZ>gDmm$jD`mYo)5~UM!R4h$s=y^BS zXG61m5CvAYu)S1V$$RT8?AAd9g|3h)4=F23sX=+J&)0@F8T$778<+B@iteVo6WtxD z@*`b8@eslDrX)iKn>sru!nJVbnlz63#i3KTE6o zmWRju{(-m_eC1QIO)9q4per{|rI>uD-PJHuH^Ip#9VuD_L?*4%*PJ}GLt|Y(@-?@H z5-5~r+0-~{qcs<*Qq{kj`!%J70I&>**S zwmJexdvZn7L>|&6`C+9R8T6`ckU^$*zrNSC5G|5h+aMd`*4q=zxd{5tQ_<0tP5;mo zsYiSj*+q=S!8`Mpd@w4H7`PU$zC;CY)KpH80Jk!OWHus)yR>(CqS!7q_u^h&>9g&8 zM~ur?TVRi=!&5>ogur%GP75*7zfe@$7EVk*J{UUtq|`H@#A7uj@DUqDT6I|sJ;FpY zLlE%ABSgM=kcZ)B7yoORk%%>9KwR*Ynhlcs2~m%{rZv?aGu05KF7zw;nBHi6Qd!jT zSQantaBpyOP{_BjkadAjSfPdRk=wYmeM$5q6$MZ%#;9$d_djH|yC79Rpf1*)ZZz+- z?kz>@MMGj9<9id)YTMAPNcYN5M0e=yER2;962@-Cy5lq+6^w`#$RZ2~FOPFe7rUuc z#JTox8><+=#sgi*a$R1gQW`Y5>uPb|rhK~*~ zDMWO{fdGy+X?fN3Icb%JSsgF<$#qS7LA+S@Ty|R4qnc2wdC8VF@LcHDT zZ#7I~N$RhD;b7hW+pzOn$t#x3cXo~?YkNfn4j*5Y#;(OrtY_0)GSJczqN05BN;X}K z-A>*BC&QWgX7s{Hfu*-qC?B6OHz~GCA_lH{=KYixiLb94p)yBAqd#-^!2Gv<0ncyJ zr3xdEU~1{=O2fnop3J5z8q?O#Sjnarc+=sPGo1*7k}OCb!NsVx&T3^qG3f#-Q6qF$ zJ*nlr8rVK=^#;BxrRG*Vet^^mN|8*OXIFC3Y!DKbdxOH=N_!1 zz)ks-EQikv5G32AyUP`2A?> zUJhQ^5(+1T4L&?)4Ro2fvmqcO~b$iBYC77m-h;8kCt&qS%ur=a}Hy?h+KJ~urHBpG0>8w^=M!AdYs z52GWs9Rkt(M)1ss0*bCc$`Mew!*tDrr5t$Vv!p5vI~>i`-9t)vCcgfg;;hw; z!qAoB)t)**skr2(E{83jG8LtI$qvoJrHA^y-#+nfqU256-11 z>vZiGbY9b0hPLJu`ZnutwMK?KpRGnNLxCy~vTBvLq$EZ*11_rE`SB?boqPz17#z{} zrg~iax90iK7>n!S6J79B`v?jC0I9*wn**OSTNG)U&w2(u9!Irpy&~Km;4QwQnl87J z%}aF>gvgoE&I;rlhk<=>+s+meGs-EFva5BENsqL*x!ggZXcn#IIkhGW|DbWKDbv(; zr96k1=cfXTS{VT&TMfY)_^XOXX<1)g1h2zk2g(9_4Y=J$uE>licK0;9*!OF!uYR~Q^UM|_^Izom za#L>b*JKdrV+Fl%!4(M2#}851B*>P3PBAXz z*u?7)7{-*})9OpIAr6De-uum3{5;<6#m3<;)Y9Q~Ke1dHsWmAkE6sUh1wC&c9rHF*wX`J{`&p z(4gZ57XYyQxt3t;NP#&KtG%Xani*0rF9a%`+f!Bo<=`21tKx`VU3w9Ck+zzb+Cz~A z5V|9OKTD#!`3$K_islxsBo%uc6?oP_<8Vo`K63QjRtPJ%i7stm z{C096QHP>(#MXz}nu;mqwyNTEf-5i^zcO7^1)=A@eGoPLpzKg(W8&9cxnJGQq7k&D zZNKzP7Tnsf(kS>F<2&NAk|*S;H&whFgxYbc5T=rKVey{FBh?1=%Mo2z($e0RIA7KZ z<(`jPyI>!+y@X@>d--@dO6nz;v|K_I&Q2yRd6zajcDiZt^qx~HAtznEuYJmWfbaIk zZLCzS{Q13>4kEV~E3BhifwH52kpn(h2DUHVM`BdJ7l1jc0uMZ){f%m-gp&@~~ z?+Yxo7fZ)`{bvT}3w>{`dMMFTJdLvyK@~e^E6`JOiC9crTlID9=G4Caj=7RQBQmx5 z0Fo-oPs(5TD}H*i7*9*WttzKl%HWqW0!muKImc^s1U)aZtbUxi$WQ*f%;-ZS%f})+ zJ2#zSpZz4l-utGL0vm9bZl(pEz?1~5wR}+Ufn_^#J^iHI!@O-ALV4$Hik*9}v4e~B zNMiFmQlxxqcsY&#LbvbET!)MwR=J8n(pzTFsO5=xHsSzcZ$k#Wl4+&`4L%i?BAi(rU9ny{HTRfn?aZzNaZpHHrT` zGoo6x6>%;0RGSy_Mo+21yeV;aeRYq*qxpB?hgzorLkXw`&B*kVOzmfPy{ssAIU(#8 z-|g=-Upw~ND^!VqMSDM=IVLb#4OLo2x*KhW4=GNn@@R=i02Q25Vd4f-*bRRU?n-kE z0nFwmGJK6kx>ZgVFKM+mV!8rEKF125wun+q1I#1IgyB=7>bQ9vU9>ewPy40wVkk>h zem7}(=Q6tYCa`DF=HV!5`7EVma6{5tr`euqB~};7&j`$w`yEuq?Q3L5u#J?yHfIX; ziIATVOIoZEjRKroi%<)H0oQ6M&%$YXXLd*ud0sR$@V6F;^^gbw&dY=otvxA6N)SFt zx`_j0kK~3huwpxV)IG?}q}XuaSBPT&(Jo{==JylJ4WQ2T`R?@C!{<6%+^1u1T+*FA zhSk!^F6hq1cDdXRpovX^h%CYs-7UbA4@GwWoasXC`<$7)8gcKCvsB!HDT5+8VxM$V2!l*i-~a$*&Ww%cBqBbgO(Zed%C(9m1+qP3aoqvT^9dc z9k7mP_?_=V-9eV5Xkbcl+Moq+U@Y^1zH2;m=`4L)4`+b8 z%QV1aEnQ94LqLlQZ(AT44CLw$d4!j*4$mWG=ow( zU)uLoqFzxaAmczNo$!vuiGSbxazjH4Pa;orjb$8K3q zZO+&Vo~iT2SZBg^>uXvtE<{CfQKk2mMw!}JK@mXF)z zMwxAVcH8666wH1D(|TXvhV@bSLc?uCC}_~l2CcHv9-3{WM9ri>xf!VVFo4uRMgSm} zO_oApC7UuumbsPBp*8BSoEIaqj@e9}D)f3kl8P+7a=uhfW?SGBKofJ0puvypQ39-k z#@zjw-&!Bw8GXO+CiPWx5DZ5r7BZ{goTG`{Z`-TUtcWynvFm?Hz-aHu-k8d~<5d*5 z$)PqL_}_#&DW-QKFA_UwqQ=E9!*%axQ}=6I2JO4@XUjo^fjV7kmR7e}_PAo9cK3%^ z&?Cz%e6&tD?T#1VbYdlI0ECsF3;mX!vBWWdd~jh!vf}NKXwKX+@v}=E!QN(4$P9Kl zh9T?3?dL)QyWC(T&ccebB+oDxvevqA(+DDY#C2C&Cs2J0I2}eFB%dFMe8WuJe7aiG zHptxZ6|EQ>prVly{D_g+%5lnK8!$Vru!&xH)l7Q*#L@@U)=z!4-LaY8>C7QAO>AA1 zR*znu4^X>jEn`veEF{MRO3lhD`>agwhZz$ff8e=9M|MJK1ZXG8*5x` zbjRke21}TG47c}XWgV)C^)FrkQz_3g=3t176xc0AmyxSPbB8Vj{-3(u93LwqMwZHg z@ERRP+MjWC9aLmLjM3XY_15)yU~wI*_3QBhO2@6U&*gzcN0E?TW}W0b?-#lDzQ&0< zYYZrjS*wSx=i(d@>!2k=wY#$$!j=OdcIsgf55Zo;81D4=3HOrS%gSNdZeY}0e`EI` z&Y+3S;^&;t!Q`<>8zM5YK27#U(u64B5Ha#%^twbmY<40CV!Pg7&&x2K_qL3={^6<< zL_YnE^NO<7*h(-2?M*Fk93>Kn8oO$ex4_8o{9)~Z9j3@;IvZmt(WNcbw2Fm#jgH6`DNv}akcr^ zih=6gv0iS{TRA_fR_IZ^lt#>Ti(bAmvV=u5u^FXtJpaV&%sN+}vlTRGlgsy{b8nS9~|C3I3Q(aV^>0%6d;o6i&yX8TT}`f>QBB)#Ii&{PW9e7tz0Y^`riQ zUOOtZ55p$r_Y$wKd*M=yuiPno6+sg>mst4wXBuT-^zvvdi0a{mkd4WqB3jS%y?5S3 zcaMZY)?6!Z<=pG$O=nQhBsVau&y4;xNl(p#TX-dYp#GPb;km-OV!Mf=^AR=4Gng%) zO;mhHw*t31In%fGN(QKnX=06l5XkPyak;P3bt{k$hu!tJpgZECgZHOO8}lVdrGctR z9|RpxEG!gnh(bSBe80w}ChJk`q-5hsu6ukI8V6?MCue3MOabLUEo^fb5&RcgdHv2s zdEp3+?~;KeW3!%YHyLrbJL*fY&$c<~2fL#b;wU+X<%Uhtpqv9kKD?WW(X#dKmdf0R~xhde~qt0q=_Rp!^Cl)Q9Xy;YZsUTJmnq9 ztBxRxm{-qme^@{f!m* z2Q5?eiQ&?8OIp=@o;)I$f%8Y1(rF7*BFR?3i18=Z%3C(9wY{GGLOaP$XPmKye8)$E zBoMV!J4Wj&699=kJ4}b2+{mfok@l*M=TEuw*X3}*DMt#%O*~GNxm~-JZdL|@f zxNlvsTgvAqZR&srXtHoNRC|en={9xs?))W1PAZ&VcCMu|g1ElR)x+BdkZy)2BzRUQ zzifDRe-~n?teU>b*+$CHvsEKuu%!?vOBCBAxdEKtYxNA(O&Co*c@SKUVwnc0KLw2@RuS7Em* zenb7!B;P4oyJ7Sn2=Ttk)Z!(1t<$#j<<;uxcZk9xR?kbVB6YhUqO7cSeZ@NAJh*v1vC#gE1Y zK2ko~3CMdAY}oszHoMO{W1!2`d6X&gn?=$5j#2TnfScLS*x@2PS&LYXV)+}nmYN|+ z9C?_7=CF{l9>(N+!PC?myNO`_fiUAonkxmoLcY3)nOfPx^2ZR3F9f1(rlDl)m10Ga zZIKzRQ@JNP3-|7_qzQSx{?FWg$Jp@`Z%()XL>o zZ>hMC=2Vb$Q6>^1IViG9Egzt!^1;nSYjtmf9JV}&^w^a16>VHp6s8?X1B}+(Q-L>C zYkS0whIfccfuI;A>6NVbF0%ePJdSofL9ehGzxvUzF|2?5hNKEFxPZI2S*g9>CaSF& zaZ_&+^{_4hT#-^4Ze+2jq^ zT59=JNO>d|4=TWJy|CF~Qm$)tQ7%RO1NEJk&lxM;6pA`Q?;xxKWY5^^*s^Fqa}pHB zPK)a$hS+0(?f=rYJq{2h^Q66Rv_R!!7(1z1owpB7i8 zx6I3(kjCm&9yW5?E#yYL=$>p$+M8Cm^+!jz_?{zVY@Fb+Z>T3|0{*6NDaT^%in22c z!J+sJzbdCG{(Xk#`ZNDWV*N$LG{6EdPi4M_JaVwRZ}Jr@zSAuZ%<($v8R7*lgJN!$ z$cqy@Wc&r{;iEuK&E7;Xft8U`c0z*@FDmO;PA%BY1z&RlMm;*}Qg zU5w9aBJ@8NzM==sS!`j2iM2ZAZ{a~s2Xb2cu#rIC{Clm#HdkNEv>KbL^^F4wKIJs156FOB*VuP=jMK<&#W{trL&jO=l4E7aH!+WegGSK zJe92kOPT1ItLEhkywNayx12MErqSX(-3rUgn6*413m`ao^-+y?<)llZ zuJMm=m~hS5&B;ZMOFIdpv?E*?Z(0ey6tE&M6ke2sH+S{E^2mJ);JS|SkSVJ-DVgE+ zxL*%IEKT?;cQ@8c)V21gvW6nd9fA4pqg8f;guU7vU3P9&e%-ElTaSy_f1sqieZ!H@ z4q8B~JtqM}Gh<~$srmTUVkFfBXNy}+9hWyPDQ7R)QZf}5!na|IZImr7Q%%Rrzn52H zs}qO`v^O&WiJ%2aBl(Y0VQqZl{6t*N=<8dGb}C7E^~U_)UT)l9m|i>mKmRP6)(J!s z?p1%}*@-|QEFVwbBE;xVbR@)bWDh_6tTihg^E>MB zl)u4PHDNfrvTP{wJ5aM%0Kf#5vP#-&$h>0 ze@i-B{ME;;ctXG48@~&?WkffdVyu*X{3pEy{di_pBvLNe*lOW}oGk;f`1lomN=_EP zIj2HXTb%=~qpD6&!Hgg74>GdrWpY+9@t%{=okPDz_5zK|8aEIVNLyi8z0@B(lELN z1cZI*?(UY74q=LPi*zd>U86e{0cixO4U{egHUU9KjPNE1XMd*==oHo;uTVAY&GCjm(T9WHB#swhFVd87qvqW=aXhkYfL<2HZJ9%w*u{$30YB*y>A z%|Zkp0W*o@NA1R|+Wh0$L`?PN_eolR3D)KEH&Y2DW?6;MS`j!yF@!`cA^%I z$A4bm+S_&Cn}YQZq)vC#Ze`}uXyWEMFDS(mkTu>qN1nY+NsuNAjk))o_((VpZ%7W$ zu;GlZL)yLea8qh9v{>vTtI;a3&QmXnr-0%{Qmp(v9g|G8b@0g!6SK|$OpJND8Pk;lussC{<}fIl&@Iol^EWY9@M499_+=2v^tPMA$m#|75KF|&zcCm2PQ(F1Vi z9w)1bS8tZy4uDrB=6(IYSdEd1BTNa(o9z&TkoKzI0I;X~5;>9UnX~h@z zCL$tZjUj;WkI^oWrUg)3g~W_VB25v#!Ebqe4D1+(pW_#D;aGueG(dFhyFf_aLh^3m zCo`1NKEL8mB)4oM{eaPKJ9YJ-QLRpazjIV5KO#2fJ{!co9r^jbJgHKr>%Q2h635743p!fqr5@EQsv4|}*BZLBOcIXnm9EB